curl_cffi—模拟浏览器指纹的 HTTP 客户端这是一个用 Python 写的 HTTP 客户端库,可以模拟浏览器 TLS、JA3 和 HTTP/2 指纹。它开箱即用、速度快,并且支持 WebSocket 和lexiforest·Python·2 个月前649
hurl—纯文本定义 HTTP 请求的工具这是一个 Rust 写的命令行工具,可以用纯文本定义 HTTP 请求。它开箱即用、易于集成,可以轻松发起 HTTP 请求或测试接口和 HTML 内容,支持多个链Orange-OpenSource·Rust·7 个月前1.4k
cpp-httplib—一个文件的 C++ HTTP/HTTPS 库1这是一个用 C++11 写的仅头文件、跨平台的 HTTP/HTTPS 服务器端和客户端库,使用时十分方便,只需在代码中引入 `httplib.h` 文件。yhirose·C++·2 年前1.2w
req—带黑魔法的 Go HTTP 客户端该库默认就很智能,比如自动解码成 UTF-8 以避免乱码、根据 Content-Type 自动解析响应、自动检测服务器端并选择最优的 HTTP 协议、自动重试等imroc·Go·2 年前1.1k
forest—极简的声明式 Java HTTP 客户端一个开源的 Java HTTP 客户端框架,采用声明式的开发方式,分分钟即可完成 HTTP 请求的定义、发送、接收、解析、错误处理、日志打印等操作。dromara·Java·2 年前1.4k
insomnia—跨平台、多协议的 API 调试客户端1该项目是基于 Electron 支持 GraphQL、REST、gRPC 和 HTTP 兼容协议的调试工具,请求网络接口的桌面应用。它不仅有简约漂亮的界面,还支Kong·JavaScript·3 年前502
rest-client—用于 Ruby 的简单 HTTP 客户端一个 Ruby 的 HTTP 客户端库。已经有累计 10 万人在使用,该库使用方便、API 设计优雅、支持常用的 HTTP 方法、文件下载、设置代理等。每个方法rest-client·Ruby·5 年前416
cli—特别好用的命令行 HTTP 客户端这是一款人性化的命令行 HTTP 客户端,安装简单使用方便,请求返回的结果格式美观且高亮。可用于调试接口、查看 HTTP 协议等信息。httpie·Python·8 年前457
grequests—Rquests + Gevent 让异步 HTTP 变得简单的 Python 库将 Requests 与 Gevent 一起使用,轻松地发出异步 HTTP 请求。spyoungtech·Python·8 年前301