[CentralOH] Web Server Response

Sam Corder samus at codeargyle.com
Mon Aug 11 19:42:10 CEST 2008

It really depends.  Most of the time people don't bother with the response code and just output a 200 OK and a message to the browser client saying that you can't do that.  If you're working on this for more of a machine to machine communication style I'd definitely go with one of the 400 level codes.
----- Original Message -----
From: Mark Erbaugh <mark at microenh.com>
To: centraloh at python.org
Sent: Monday, August 11, 2008 2:00:38 PM GMT-0500 Auto-Detected
Subject: [CentralOH] Web Server Response

I'm working on a Python web server that allow users to update a database
using a browser.  It's possible that the user could submit a database
update that is disallowed by the database server, i.e. deleting a row
that is a referenced by a foreign key or inserting a duplicate key.

Is there an HTTP status code that can be used for the response?  I could
use 400 (bad request), but is there a better choice?


CentralOH mailing list
CentralOH at python.org

More information about the CentralOH mailing list