httpx 是一个 [[Python]] 异步 HTTP 客户端库,用于与 HTTP 服务器进行交互。
安装
用法
请求
另一种写法:
发送数据
如果同时传递 json、data、files 和 content,优先级是:
content <- files == data <- json
文件
可以同时传递 data 数据:
JSON
发送 JSON 数据不需要预先使用 [[json]] 进行编码。
二进制
身份验证
DELETE 传递 JSON
需要使用 .request 函数
参考:request-body-on-http-methods
响应
- .status_code: 查看编码
- .headers: 查看 Header ()
- .content: 比特
- .text: 文本
- .json(): json
- .url:查看请求的 URL
参考