在线文字转语音网站:无界智能 aiwjzn.com

Python使用Requests发送HTTP请求,支持GET、POST

准备工作: 1. 安装Python:可前往Python官方网站(https://www.python.org/)下载最新版本的Python并安装。 2. 安装Requests库:在命令行中执行`pip install requests`命令来安装Requests库。 样例代码(发送GET请求): python import requests def send_get_request(url): response = requests.get(url) if response.status_code == 200: return response.text else: return None # 示例:发送GET请求获取百度首页内容并打印 url = 'https://www.baidu.com' content = send_get_request(url) if content: print(content) 样例代码(发送POST请求): python import requests def send_post_request(url, data): response = requests.post(url, data=data) if response.status_code == 200: return response.text else: return None # 示例:发送POST请求提交表单数据,并打印响应内容 url = 'http://www.example.com/submit' data = {'username': 'John', 'password': 'secret'} content = send_post_request(url, data) if content: print(content) 总结: 使用Requests库可以轻松发送HTTP请求,支持GET、POST以及其他常用请求方法。通过调用相应的请求方法,可以发送请求并获取服务器的响应。在发送GET请求时,可以直接使用`requests.get()`方法,并传入目标URL;在发送POST请求时,可以使用`requests.post()`方法,并将表单数据通过`data`参数传递给请求。根据服务器的响应状态码,可以判断请求是否成功,并获取返回的内容。