Exit (400) should work, but you need to set optReturnError (see http://www.embperl.org/embperl/pod/doc/Config.-page-2-.htm#sect_43)
Gerald > -----Original Message----- > From: Jean-Christophe Boggio [mailto:embp...@thefreecat.org] > Sent: Wednesday, September 26, 2012 11:48 PM > To: embperl@perl.apache.org > Subject: Setting status code > > Hello, > > I'm calling a page with jQuery's $.ajax() and I want it to return a status > code > (201 if ok, 400 if some parameters are missing). The goal is to use .done() > and > .fail() > > I guess that's the way to go but apart when doing redirects (with > $http_header_out('location',['/page',302]) )I don't know how to set a HTTP > status code from embperl. > > I thought exit 400 would work but it seems not. $req->status(400) does not > exist (anymore?) > > Thanks for your help. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > For additional commands, e-mail: embperl-h...@perl.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org For additional commands, e-mail: embperl-h...@perl.apache.org