On Mon, Apr 27, 2009 at 4:32 AM, Randy Syring <ra...@rcs-comp.com> wrote: > I have a page that accepts URL arguments like: > > /student/<id> > > The id must be an integer or the URL doesn't match and the user is given a > 404. But what should I do if the id is given, is an integer, but a student > with that id does not exist? I already output a message telling the user > that they requested an invalid student. However, should that document have > a 200 or 400 (or some other) status code?
Obviously a 404 too, as the URL identifies something that doesn't exist. (in the case of an invalid id, i.e. not a number, you could use 410 status code too) -- Thomas Broyer _______________________________________________ Web-SIG mailing list Web-SIG@python.org Web SIG: http://www.python.org/sigs/web-sig Unsubscribe: http://mail.python.org/mailman/options/web-sig/archive%40mail-archive.com