Python requests.Response Object
Example
Make a request to a web page, and return the status code:
import requests
x = requests.get('https://w3schools.com')
print(x.status_code)
Run Example »
Definition and Usage
The requests.Response()
Object contains the server's response to the HTTP request.
Properties and Methods
Property/Method | Description | |
---|---|---|
apparent_encoding | Try it | Returns the apparent encoding |
close() | Try it | Closes the connection to the server |
content | Try it | Returns the content of the response, in bytes |
cookies | Try it | Returns a CookieJar object with the cookies sent back from the server |
elapsed | Try it | Returns a timedelta object with the time elapsed from sending the request to the arrival of the response |
encoding | Try it | Returns the encoding used to decode r.text |
headers | Try it | Returns a dictionary of response headers |
history | Try it | Returns a list of response objects holding the history of request (url) |
is_permanent_redirect | Try it | Returns True if the response is the permanent redirected url, otherwise False |
is_redirect | Try it | Returns True if the response was redirected, otherwise False |
iter_content() | Try it | Iterates over the response |
iter_lines() | Try it | Iterates over the lines of the response |
json() | Try it | Returns a JSON object of the result (if the result was written in JSON format, if not it raises an error) |
links | Try it | Returns the header links |
next | Try it | Returns a PreparedRequest object for the next request in a redirection |
ok | Try it | Returns True if status_code is less than 400, otherwise False |
raise_for_status() | Try it | If an error occur, this method returns a HTTPError object |
reason | Try it | Returns a text corresponding to the status code |
request | Try it | Returns the request object that requested this response |
status_code | Try it | Returns a number that indicates the status (200 is OK, 404 is Not Found) |
text | Try it | Returns the content of the response, in unicode |
url | Try it | Returns the URL of the response |