Tools, FAQ, Tutorials:
requests.models.Response Objects
What properties and functions are supported on requests.models.Response objects?
✍: FYIcenter.com
"requests" module supports the following properties and functions
on requests.models.Response objects:
>>> r = requests.get() >>> r.status_code >>> r.headers # represents the headers as a dictionary >>> r.text # represents the response body as a strings >>> r.content # represents the response body as a binary >>> r.json() # parses the response body in JSON format >>> r.request # represents the request as requests.models.PreparedRequest >>> dir(r) ['__attrs__', ..., 'apparent_encoding', 'close', 'connection', 'content', 'cookies', 'elapsed', 'encoding', 'headers', 'history', 'is_permanent_redirect', 'is_redirect', 'iter_content', 'iter_lines', 'json', 'links', 'next', 'ok', 'raise_for_status', 'raw', 'reason', 'request', 'status_code', 'text', 'url' ]
Here is a Python example on how to access the HTTP response headers:
>>> import requests
>>> r = requests.get('http://httpbin.org/get')
>>> h = r.headers
>>> print(h)
{'Connection': 'keep-alive',
'Server': 'gunicorn/19.9.0',
'Date': 'Sun, 12 Aug 2018 21:51:53 GMT',
'Content-Type': 'application/json',
'Content-Length': '265',
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Credentials': 'true',
'Via': '1.1 vegur'
}
⇒ Sending an HTTP POST Request
⇐ Sending an HTTP Request with 'requests'
2024-04-02, ≈44🔥, 2💬
Popular Posts:
Can Multiple Paragraphs Be Included in a List Item? Yes. You can include multiple paragraphs in a si...
What's Wrong with "while ($c=fgetc($f)) {}" in PHP? If you are using "while ($c=fgetc($f)) {}" to lo...
How to include additional claims in Azure AD v2.0 id_tokens? If you want to include additional claim...
How to add a new operation to an API on the Publisher Dashboard of an Azure API Management Service? ...
Where to find tutorials on Visual Studio? I want to know How to learn Visual Studio. Here is a large...