requests-futures—优雅的异步 Python HTTP 请求库这是一个为 Python requests 库提供异步 HTTP 请求的轻量级封装库。它结合了 requests 库的易用性和标准库 concurrent.fuross·Python·2 个月前577
curl—几乎无处不在的网络传输工具1这是一款功能强大、应用广泛、跨平台的命令行工具,专为在多种网络协议间进行数据传输而设计。它基于 C 语言实现,支持 FTP、HTTP、HTTPS、SFTP 等超curl·C·6 个月前1.8k
posting—炫酷的终端 API 调试工具这是一款现代化的终端 HTTP 客户端,堪称 Postman 和 Insomnia 的命令行版。它为开发者提供了便捷的 TUI 使用体验,并优化了键盘操作流程,darrenburns·Python·7 个月前920
curl_cffi—模拟浏览器指纹的 HTTP 客户端2这是一个用 Python 写的 HTTP 客户端库,可以模拟浏览器 TLS、JA3 和 HTTP/2 指纹。它开箱即用、速度快,并且支持 WebSocket 和lexiforest·Python·1 年前1.4k
hurl—纯文本定义 HTTP 请求的工具这是一个 Rust 写的命令行工具,可以用纯文本定义 HTTP 请求。它开箱即用、易于集成,可以轻松发起 HTTP 请求,支持多个链接、GraphQL、结果校验Orange-OpenSource·Rust·1 年前2.1k
cpp-httplib—一个文件的 C++ HTTP/HTTPS 库1这是一个用 C++11 写的仅头文件、跨平台的 HTTP/HTTPS 服务器端和客户端库,使用时十分方便,只需在代码中引入 `httplib.h` 文件。yhirose·C++·3 年前1.2w
req—带黑魔法的 Go HTTP 客户端该库默认就很智能,比如自动解码成 UTF-8 以避免乱码、根据 Content-Type 自动解析响应、自动检测服务器端并选择最优的 HTTP 协议、自动重试等imroc·Go·3 年前1.6k
forest—极简的声明式 Java HTTP 客户端一个开源的 Java HTTP 客户端框架,采用声明式的开发方式,分分钟即可完成 HTTP 请求的定义、发送、接收、解析、错误处理、日志打印等操作。dromara·Java·3 年前1.9k
insomnia—跨平台、多协议的 API 调试客户端1该项目是基于 Electron 支持 GraphQL、REST、gRPC 和 HTTP 兼容协议的调试工具,请求网络接口的桌面应用。它不仅有简约漂亮的界面,还支Kong·TypeScript·4 年前989
rest-client—用于 Ruby 的简单 HTTP 客户端一个 Ruby 的 HTTP 客户端库。已经有累计 10 万人在使用,该库使用方便、API 设计优雅、支持常用的 HTTP 方法、文件下载、设置代理等。每个方法rest-client·Ruby·6 年前811
grequests—Rquests + Gevent 让异步 HTTP 变得简单的 Python 库将 Requests 与 Gevent 一起使用,轻松地发出异步 HTTP 请求。spyoungtech·Python·8 年前653
cli—特别好用的命令行 HTTP 客户端这是一款人性化的命令行 HTTP 客户端,安装简单使用方便,请求返回的结果格式美观且高亮。可用于调试接口、查看 HTTP 协议等信息。httpie·Python·9 年前847