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'
2022-11-21, 24492👍, 1💬
Popular Posts:
How To Use an Array as a Queue in PHP? A queue is a simple data structure that manages data elements...
How to run PowerShell Commands in Dockerfile to change Windows Docker images? When building a new Wi...
Where to see resource detailed information of my API Management Service on Azure Portal? Once you ha...
How to add images to my EPUB books Images can be added into book content using the XHTML "img" eleme...
What Azure AD App Registration Manifest? Azure AD App Registration Manifest is JSON file that contai...