以下是关于Python爬虫库requests获取响应内容、响应状态码、响应头的攻略:
Python爬虫库requests获取响应内容、响应状态码、响应头
requests是Python中一个流行的HTTP库,可以用于向Web服务器发送HTTP请求和接收响应。以下是Python中requests模块获取响应内容、响应状态码、响应头的方法:
获取响应内容
使用requests模块获取响应内容非常简单。以下是使用requests模块获取响应内容的示例:
import requests
url = 'https://www.example.com'
response = requests.get(url)
content = response.content
print(content)
在上面的示例中,我们使用requests模块发送了一个GET请求到https://www.example.com,并获取了响应的内容。我们使用response.content属性获取响应的二进制内容,并打印了响应的内容。
获取响应状态码
以下是使用requests模块获取响应状态码的示例:
import requests
url = 'https://www.example.com'
response = requests.get(url)
status_code = response.status_code
print(status_code)
在上面的示例中,我们使用requests模块发送了一个GET请求到https://www.example.com,并获取了响应的状态码。我们使用response.status_code属性获取响应的状态码,并打印了响应的状态码。
获取响应头
以下是使用requests模块获取响应头的示例:
import requests
url = 'https://www.example.com'
response = requests.get(url)
headers = response.headers
print(headers)
在上面的示例中,我们使用requests模块发送了一个GET请求到https://www.example.com,并获取了响应的头部信息。我们使用response.headers属性获取响应的头部信息,并打印了响应的头部信息。
以上是Python爬虫库requests获取响应内容、响应状态码、响应头的攻略,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python爬虫库requests获取响应内容、响应状态码、响应头 - Python技术站