The HTTPServerError class is accessible via the webob.exc module.
This is an error condition in which the server is presumed to be in-error. This is usually unexpected, and thus requires a traceback; ideally, opening a support ticket for the customer. Unless specialized, this is a '500 Internal Server Error'
Retrieve the Location header of the response, or None if there is no header. If the header is not absolute and this response is associated with a request, make the header absolute.
For more information see section 14.30.
Returns the app_iter of the response.
If body was set, this will create an app_iter from that body (a single-item list)
'The server has either erred or is incapable of performing\r\nthe requested operation.\r\n'
Get/set the Content-Type header (or None), without the charset or any parameters.
If you include parameters (or ; at all) when setting the content_type, any existing parameters will be deleted; otherwise they will be preserved.
Returns a file-like object that can be used to write to the body. If you passed in a list app_iter, that app_iter will be modified by writes.
See the source for more information.