Python 爬虫基础——http请求和http响应
import requests
# 发送HTTP GET请求
response = requests.get('https://www.example.com')
# 检查请求是否成功
if response.status_code == 200:
print("请求成功")
# 打印响应内容
print(response.text)
else:
print("请求失败")
# 发送HTTP POST请求
payload = {'key1': 'value1', 'key2': 'value2'}
response = requests.post('https://www.example.com/post', data=payload)
if response.status_code == 200:
print("POST请求成功")
print(response.text)
else:
print("POST请求失败")
这段代码使用了Python的requests库来发送HTTP GET和POST请求。它演示了如何检查请求是否成功,并如何处理响应。通过response.status\_code属性检查请求状态,200表示请求成功。response.text属性获取响应的文本内容。
评论已关闭