Python使用Requests处理HTTP响应,包括响应状态码、响应头、响应体等信息
环境准备工作:
1. 安装Python环境。
2. 在命令行中运行以下命令安装requests库:`pip install requests`
实现完整的样例,并给出完整Python代码:
python
import requests
# 发送GET请求
response = requests.get('https://api.github.com')
# 获取响应状态码
status_code = response.status_code
print('响应状态码:', status_code)
# 获取响应头
headers = response.headers
print('响应头:', headers)
# 获取响应体
content = response.text
print('响应体:', content)
总结:
Python的requests库提供了处理HTTP请求和响应的功能。通过发送GET/POST等请求,可以得到响应对象(response),可以通过response的属性和方法来获取响应的状态码、响应头和响应体等信息。在实际使用中,我们可以根据需要对响应进行解析和处理。