reqwest.send

reqwest.send

reqwest.send

功能

同步发送 HTTP 请求并返回响应对象。

语法

参数

无参数。

返回值

类型说明
Object返回 HTTP 响应对象。

响应对象字段

字段类型必定存在说明
statusIntHTTP 响应状态码,例如 200404500
bodyString响应体文本。
headersObject响应头对象。键为响应头名称,值为响应头字符串值。

示例

注意事项

  • send() 会同步等待请求完成;底层复用进程级 I/O runtime。
  • 默认启用 HTTP client 池,按代理和重定向策略分组复用 client;单次 timeout 不参与池 key,仍按本次请求生效。
  • 启用 cookie_store(true) 的请求不会进入共享 client 池,Cookie 只在本次发送和重定向链路中保留。
  • 可通过 BT.stats().http 查看池条目数、命中次数、淘汰次数、创建失败次数和慢调用次数。