Python如何获取request response body

在Python中,我们可以使用多个库来发送HTTP请求并获取响应体(response body)。其中,最常用的库之一是 requests。这个库提供了简单易用的接口来发送HTTP请求,并可以方便地获取响应体的内容。

下面是一个详细的示例,展示如何使用 requests 库来发送HTTP GET请求,并获取响应体。该示例代码可以直接运行,并具有一定的参考价值和实际意义。

一、获取request response body

1.安装requests库

首先,确保我们已经安装了 requests 库。如果还没有安装,可以使用以下命令来安装:

bash复制代码

pip install requests

2.示例代码

以下是一个完整的Python脚本,展示如何发送HTTP GET请求并获取响应体:

import requests
 
def fetch_url(url):
    try:
        # 发送HTTP GET请求
        response = requests.get(url)
 
        # 检查请求是否成功(状态码为200)
        if response.status_code == 200:
            # 获取响应体内容(文本格式)
            response_body = response.text
            print("请求成功,响应体内容如下:")
            print(response_body)
        else:
            # 如果请求失败,输出状态码和错误信息
            print(f"请求失败,状态码:{
     response<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值