The
fetch()
function returns an object containing the details of the response returned by
the URL's server. This object has several attributes:
-
content - The body content of the response.
-
content_was_truncated -
Trueif theallow_truncatedparameter tofetch()wasTrueand the response exceeded the maximum response size. In this case, thecontentattribute contains the truncated response. -
status_code - The HTTP status code.
-
headers -
The HTTP response headers, as a mapping of names to values. If there are
multiple headers with the same name, their values will be joined into a single
comma-separated string. If the values already contained commas (for example,
Set-Cookieheaders), you may want to useheader_msg.getheaders( header_name )to retrieve a list of values instead. -
header_msg -
An instance of
httplib.HTTPMessagecontaining the response headers. If there may be multiple headers with the same name (for example,Set-Cookieheaders), callheader_msg.getheaders( header_name )to retrieve the values as a list. -
final_url - The actual URL whose request returned this response. Only present if the fetch followed HTTP redirects. Not present if the retrieved URL matches the requested URL.