requests框架代码
时间: 2023-09-04 16:08:17 浏览: 78
以下是一个简单的使用requests库发送get请求的示例代码:
```python
import requests
url = 'http://www.example.com'
response = requests.get(url)
if response.status_code == 200:
print(response.text)
else:
print('请求失败')
```
以下是一个使用requests库发送post请求的示例代码:
```python
import requests
url = 'http://www.example.com'
data = {'username': 'test', 'password': '123456'}
headers = {'User-Agent': 'Mozilla/5.0'}
response = requests.post(url, data=data, headers=headers)
if response.status_code == 200:
print(response.text)
else:
print('请求失败')
```
以上代码中,`requests.get()` 和 `requests.post()` 分别发送get请求和post请求,参数中的url是要请求的地址,data是post请求的数据,headers是请求头信息。`response.text` 返回的是网页的文本信息。`response.status_code` 返回的是请求状态码,200表示请求成功,其他状态码需要参考HTTP协议规定的含义进行判断。
阅读全文