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's Wrong with "while ($c=fgetc($f)) {}" in PHP? If you are using "while ($c=fgetc($f)) {}" to lo...
How To Access a Global Variable inside a Function? in PHP? By default, global variables are not acce...
How to read Atom validation errors at w3.org? If your Atom feed has errors, the Atom validator at w3...
Where to see some Examples of Invalid JSON Values? Here are some Examples of Invalid JSON Values: 1....
Where to find tutorials on Python programming language? I want to learn Python. Here is a large coll...