admin 管理员组

文章数量: 887021


2024年1月14日发(作者:photoshopcc激活码)

requests 返回参数

`requests` 是一个 Python 的 HTTP 库,用于发送 HTTP 请求。它返回一个

`Response` 对象,该对象包含服务器的响应信息。

以下是一个基本的 `requests` 请求示例:

```python

import requests

response = ('

print(_code) 返回 HTTP 状态码

print() 返回响应头信息

print() 返回响应内容(作为字符串)

print() 返回响应内容(作为字节)

```

`requests` 还提供了很多其他方法,例如 `post()`, `put()`, `delete()` 等,它们分别用于发送 POST、PUT、DELETE 等请求。每个方法都返回一个

`Response` 对象,该对象包含服务器的响应信息。

除了上述的 `status_code`, `headers`, `text`, 和 `content` 属性外,`Response` 对象还有其他一些有用的属性和方法:

`_for_status()`:如果 HTTP 请求返回的 HTTP 状态码表示错误(如 404

或 500),则引发 `HTTPError`。

`()`:如果响应内容是 JSON,则解析并返回 JSON 数据。

``:返回一个字典,包含响应中的所有 cookies。

``:返回一个 `timedelta` 对象,表示请求花费的时间。

``:如果请求过程中发生了重定向,则此属性包含重定向的响应对象。


本文标签: 响应 返回 对象 请求 包含