1、前言
在使用 Python 进行接口自动化时,大多数都会使用 requests 模块,requests 是一个常用的 HTTP 请求库,可以方便地向网站发送 HTTP 请求,并获取响应结果。
本篇将介绍 Python 的下一代 HTTP 客户端 - HTTPX
2、简介
HTTPX - 用于 Python 的下一代 HTTP 客户端。
HTTPX 是 Python 3 的一个功能齐全的 HTTP 客户端,它提供同步和异步 API,并支持 HTTP/1.1 和 HTTP/2。
功能:
果你想学习自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386
1、HTTPX 建立在完善的请求可用性之上,并为您提供:
(1)广泛兼容请求的 API。
(2)标准同步接口,但如果需要,可以支持异步。
(3)HTTP/1.1 和 HTTP/2 的支持。
(4)能够直接