The HTTPClientError class is accessible via the webob.exc module.
This is an error condition in which the client is presumed to be in-error. This is an expected problem, and thus is not considered a bug. A server-side traceback is not warranted. Unless specialized, this is a '400 Bad Request'
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 could not comply with the request since\r\nit is either malformed or otherwise incorrect.\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.