requests.peek() 函数
requests.peek()
是实验性的,并且随时可能更改。
requests.peek()
将 HTTP 响应转换为表格,以便于检查。
已弃用
实验性 requests.peek
已弃用,推荐使用requests.peek
。
输出表包括以下列
- body,包含字符串格式的响应主体
- statusCode,包含整数格式的返回状态码
- headers,包含标头的字符串表示形式
- duration,请求的持续时间,以纳秒为单位
要自定义响应数据在表中的结构方式,请将 array.from()
与类似 json.parse()
的函数一起使用。将响应主体解析为一组值,然后使用 array.from()
从这些值构造表。
函数类型签名
(
response: {A with statusCode: E, headers: D, duration: C, body: B},
) => stream[{statusCode: E, headers: string, duration: int, body: string}]
有关更多信息,请参阅函数类型签名。
参数
response
(必填)来自 HTTP 请求的响应数据。
示例
检查 HTTP 请求的响应
import "experimental/http/requests"
requests.peek(response: requests.get(url: "https://api.agify.io", params: ["name": ["natalie"]]))
此页面是否对您有帮助?
感谢您的反馈!