如何使用python发送http请求
时间: 2023-10-11 17:12:34 浏览: 93
可以使用Python内置的urllib库或第三方的requests库来发送HTTP请求。以下是使用requests库发送HTTP GET请求的示例代码:
```python
import requests
# 发送HTTP GET请求
response = requests.get('http://www.example.com')
# 获取响应内容
html = response.text
# 输出响应内容
print(html)
```
如果需要发送HTTP POST请求,可以使用以下代码:
```python
import requests
# 定义POST请求的参数
data = {'key1': 'value1', 'key2': 'value2'}
# 发送HTTP POST请求
response = requests.post('http://www.example.com', data=data)
# 获取响应内容
html = response.text
# 输出响应内容
print(html)
```
注意,在实际使用中可能还需要设置HTTP请求头、HTTPS证书验证等参数,具体参考requests库的文档。
阅读全文