[cgiapp] Best practice for CGI errors
Jaldhar H. Vyas
jaldhar at braincells.com
Mon Sep 22 14:07:44 EDT 2008
On Mon, 22 Sep 2008, Mark Knoop wrote:
> If one wants to return an error to the client because they have not included
> the correct parameters for the CGI request, should one use one of the HTTP
> status codes and if so which one? And then is it ok/sensible to include an
> error message in the body?
If you've drunk the REST koolaid (or like me drained the entire pitcher :-) )
you should always be thinking of leveraging HTTP features as much as
possible and that would mean using status codes. I would suggest 400
An error message in the body is good for providing additional info to
humans but the API of your web service should not depend on it in any way.
Jaldhar H. Vyas <jaldhar at braincells.com>
More information about the cgiapp