how to change response code in CGIHTTPServer.py

Daniel daniel.watrous at gmail.com
Thu May 28 14:23:35 EDT 2009


Hello,

Python 2.5.2
WinXP

I'm using CGIHTTPServer.py and want to return a response code of 400
with a message in the event that the cgi script fails for some
reason.  I notice that
run_cgi(self):
executes this line of code,
self.send_response(200, "Script output follows")
which overwrites any headers that I print in my cgi.  Is there some
way to modify the response code without having to override
CGIHTTPServer.py?

Thanks,



More information about the Python-list mailing list