欢迎光临散文网 会员登陆 & 注册

python发送requests请求

2023-03-03 13:40 作者:lil-knee  | 我要投稿
  1. 导入 requests 模块:import requests

  2. 构建请求:可以设置请求的 URL、请求头、请求体等,例如:

    url = 'http://example.com/api' headers = {'User-Agent': 'Mozilla/5.0'} data = {'key1': 'value1', 'key2': 'value2'} response = requests.post(url, headers=headers, data=data)
    上面的代码构建了一个 POST 请求,其中 URL 是 http://example.com/api,请求头中设置了 User-Agent,请求体中设置了两个键值对。

  3. 发送请求:使用 requests 模块中的方法发送请求,例如:

    response = requests.post(url, headers=headers, data=data)
    上面的代码使用 POST 方法发送了一个请求,并将响应保存在变量 response 中。

  4. 处理响应:根据响应的状态码、响应头、响应体等信息,对响应进行处理,例如:

    if response.status_code == 200: print('请求成功!') print('响应内容:', response.text) else: print('请求失败!') print('错误码:', response.status_code)
    上面的代码判断了响应的状态码,如果是 200 则说明请求成功,否则说明请求失败。

以上是 requests 库发送请求的基本流程,根据具体的需求可以设置更多的参数。


python发送requests请求的评论 (共 条)

分享到微博请遵守国家法律