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, ≈43🔥, 2💬
Popular Posts:
What validation keywords I can use in JSON Schema to specifically validate JSON Array values? The cu...
How to use the "@(...)" expression in Azure API Policy? The "@(...)" expression in Azure API Policy ...
How to validate the id_token signature received from Azure AD v2.0 authentication response? You can ...
Where to find tutorials on EPUB file format? I want to know how to create EPUB books. Here is a larg...
What is EPUB 3.0 Metadata "dc:publisher" and "dc:rights" elements? EPUB 3.0 Metadata "dc:publisher" ...