-
http
表示HTTP请求和响应的一组类型
-
reqwest
高级HTTP客户端库
-
http-body
表示异步、流式HTTP请求或响应体的特质
-
ureq
安全的HTTP客户端
-
curl
Rust对libcurl的绑定,用于发送HTTP请求
-
reqwest-middleware
reqwest的包装器,允许客户端中间件链
-
lambda_http
AWS Lambda的应用负载均衡器和API网关事件类型
-
minreq
最小依赖HTTP客户端
-
httpmock
Rust的HTTP模拟库
-
pact_matching
Pact-Rust支持库,实现了请求和响应匹配逻辑
-
aws-sigv4
HTTP请求和事件流消息的SigV4签名器
-
rouille
高级惯用Web框架
-
hurl
运行和测试HTTP请求
-
reqsign
无需努力即可签名的API请求
-
spider
用Rust编写的最快网页爬虫
-
isahc
实用且易于使用的HTTP客户端
-
path-tree
Rust的高性能轻量级HTTP请求路由器
-
dav-server
Rust WebDAV服务器库。webdav-handler crate的分支。
-
crates_io_api
crates.io的API客户端
-
xh
发送HTTP请求的友好且快速的工具
-
yahoo_finance_api
Yahoo! Finance API适配器,用于获取市场数据报价的历史记录
-
指数退避
带有抖动的指数退避生成器
-
cookie_store
Cookie存储和检索
-
libsql
与数据库交互的主要网关
-
warp
以超高速提供Web服务
-
handlebars_misc_helpers
handlebars (rust)的辅助工具集合,用于管理字符串、json、yaml、toml、路径、文件、http请求
-
actix-web-prom
Actix Web中间件,用于公开Prometheus指标
-
aws-sdk-elasticsearch
Amazon Elasticsearch服务的AWS SDK
-
reqwest_cookie_store
为
cookie_store::CookieStore
提供reqwest::cookie::CookieStore
特质的实现 -
eventsource-client
Server-Sent Events协议(即EventSource)客户端
-
attohttpc
小型轻量级HTTP客户端
-
stream-download
将流式内容传输到本地基于文件的缓存
-
pokem
Pok'em,Matrix的通知助手机器人
-
gearbox
Rust的过量工具,提高生产力和运维
-
instant-acme
异步纯Rust ACME客户端
-
tame-gcs
一个具有有限集Google Cloud Storage操作的库
-
http_req
内置HTTPS支持的轻量级HTTP客户端
-
http-body-util
用于HTTP请求或响应体的组合器和适配器
-
rustify
与HTTP API端点交互
-
witchcraft-server
一个高度意见化的嵌入式应用服务器,适用于RESTy API,兼容Witchcraft生态系统
-
yup-oauth2
oauth2实现,提供'设备'、'服务帐户'和'安装'授权流程
-
cf-reqwest
高级HTTP客户端库
-
rocket_prometheus
Rocket应用程序的Prometheus仪表板
-
ehttp
适用于原生和WASM的最小HTTP客户端
-
gloo-net
适用于WASM应用程序的HTTP请求库
-
http-types
HTTP操作的常用类型
-
drill
受Ansible语法启发的Rust编写的HTTP负载测试应用程序
-
rama
模块化服务框架
-
reqwless
嵌入式设备的HTTP客户端
-
spin-sdk
Spin Rust SDK使在Rust中构建Spin组件变得容易
-
slumber
基于终端的HTTP客户端
-
git2-curl
libgit2中的libcurl驱动的HTTP传输后端。旨在与git2 crate一起使用。
-
rustyproxy-srv
RustyProxy项目的代理服务器。用于保存HTTP(s)请求以进行安全分析。
-
httpclient
具有中间件的HTTP客户端。中间件提供了记录/回放、日志记录、指数退避等功能的支持。
-
ipp
异步IPP打印协议实现
-
form-data
AsyncRead/AsyncWrite/Stream
multipart/form-data
-
dropshot
从Rust程序中公开REST API
-
axum-otel-metrics
带有Prometheus导出器的axum OpenTelemetry度量中间件
-
wrpc-interface-http
wRPC HTTP接口
-
qiniu-utils
适用于Rust的Qiniu SDK工具
-
webhook-httpd
用于接收webhooks并运行命令的HTTP(S)服务器
-
clerk-rs
Clerk API的官方社区Rust SDK
-
webmachine-rust
Ruby Webmachine 库的 Rust 版本
-
http-cmd
通过 HTTP 运行命令
-
lambda_runtime_api_client
AWS Lambda 运行时交互 API
-
invidious
使用这个简单的 Invidious API 包装器获取 YouTube 视频信息。不使用 YouTube API(无需令牌)
-
restson
具有自动序列化和反序列化的 REST 客户端
-
reqwest-impersonate
一个直观且健壮的 Rust HTTP/WebSocket 客户端,具有 TLS/JA3/JA4/HTTP2 指纹伪装功能
-
http-test-server
为测试程序创建资源和预定义响应
-
ttfb
+ CLI 工具,用于测量 HTTP(S) 请求的 TTFB(首次字节时间)。这包括中间步骤的数据,如 DNS 查找的相对和绝对时间,TCP 连接和 TLS 握手。
-
hitt
专注于速度和简单性的命令行 HTTP 测试工具
-
reqwest-streams
reqwest 的 HTTP 主体流支持:JSON/CSV/Protobuf 以及其他
-
feroxfuzz
结构感知,黑盒HTTP模糊测试库
-
httpc-test
简约的HTTP客户端测试工具
-
httpget
一个用于发送HTTP GET请求并返回0状态码(成功)或1状态码(失败)的简单客户端
-
aws-smithy-protocol-test
一组库函数,用于验证HTTP请求是否符合Smithy协议测试
-
http-serde-ext
为http crate类型Request、Response、Uri、StatusCode、HeaderMap、Method提供serde支持,支持Option或其他集合
-
twilight-http-ratelimiting
为Twilight生态系统实现Discord REST API速率限制器
-
opentelemetry-http
发送HTTP请求的辅助实现。包括在http上传播和提取上下文、导出遥测、请求采样策略等。
-
rocket_http
用于HTTP请求、响应和头部的类型、特性和解析器
-
reqwest-tracing
reqwest的OpenTracing中间件
-
pact_verifier_cli
独立 Pact 验证器,用于提供者 Pact 验证
-
biscotti
Rust 服务器端的 HTTP Cookie 管理
-
aws-smithy-checksums
校验和计算和验证回调
-
snowboard
极简单的 Rust 服务器 🏂
-
fhttp
基于文件的命令行 HTTP 客户端
-
treemux
高性能且扩展性好的 HTTP 请求路由器
-
treq
为黑客用户制作 HTTP 请求的 CLI 客户端
-
reqwest_dav
使用 tokio 和 reqwest 的异步 WebDAV 客户端
-
anki_bridge
AnkiBridge 是一个 Rust 库,它提供了一个连接你的 Rust 代码和 Anki 应用的桥梁,支持 HTTP 通信和无缝数据传输
-
reqwest_wasi
高级HTTP客户端库
-
urouter
小型 HTTP 路由器
-
touche
同步 HTTP 库
-
curl-http-client
curl-rust crate中的Easy2包装器,可进行 ergonomic 使用,并可通过使用采用actor模型(消息传递)的async-curl crate以同步和异步方式执行,以实现非阻塞I/O
-
trillium-cli
trillium.rs的命令行界面
-
fhttp-test-utils
fhttp工具的测试工具库
-
perf-gauge
衡量网络服务的性能。支持快照或连续监控,并支持Prometheus指标。
-
http-range-client
用于HTTP范围请求的HTTP客户端,具有针对顺序请求优化的缓冲区
-
onedrive-api
OneDrive HTTP REST API
-
gst-plugin-reqwest
GStreamer reqwest HTTP源插件
-
http_req_wasi
适用于WasmEdge网络套接字API的HTTP客户端。源自http_req库。
-
http-cache-reqwest
reqwest的http-cache中间件实现
-
http-acl
HTTP请求的ACL
-
rested
用于轻松定义和运行对http服务器的请求的语言/解释器
-
resend-rs
一个最小的Resend客户端
-
alhc
异步轻量级HTTP客户端:一个异步HTTP客户端库,尽可能使用系统库来减小二进制大小。(目前处于重度开发中)
-
p7m-userauth
P7M登录和认证API的Rust绑定
-
feignhttp
rust的声明式HTTP客户端
-
schwab_api
用于Schwab API的非官方Rust库
-
apollo-gateway-rs
Rust实现的Apollo Federation
-
zeptohttpc
使用http和httparse crate的最小HTTP客户端
-
joat
万能工具 - REST API的CLI工具
-
idcurl
基于curl的惯用同步HTTP客户端
-
healthscript
用于检查服务健康的DSL,使用HTTP、TCP、ICMP(ping)等
-
traq-bot-http
解析 traQ BOT 事件的 POST 请求
-
fortifynet_proxy
FortifyNet Proxy 是一个轻量级的 Rust 代理服务器,旨在提供带有基本身份验证和资源缓存功能的 HTTP 请求的安全和高效处理
-
http-request-derive
使用 derive 创建 HTTP 请求
-
goose-eggs
编写 Goose 压力测试
-
chromimic
一个简单而强大的 Rust HTTP 客户端(模仿 Chrome/OkHttp)
-
webmocket
用于测试和开发的 Websocket 服务器
-
apisdk
Rust 编写 HTTP API 客户端的 API 工具包
-
solaredge
API 客户端
-
axum-csrf-sync-pattern
一个 axum 层和中间件,通过实现 OWASP 描述的 CSRF 同步令牌模式,为同站和跨站 API 请求提供跨站请求伪造保护
-
async_http_range_reader
使用范围请求通过 HTTP 流式读取文件
-
atrium-xrpc
AT 协议(Bluesky)的 XRPC 库
-
surf
Web - HTTP 客户端框架
-
outscale_api
Outscale API SDK
-
bevy_mod_reqwest
Bevy 使用 reqwest 的 HTTP 客户端,专注于 bevy 运行时内的简单使用
-
workflow-http
针对原生和 WASM32 目标的 HTTP 客户端
-
product-os-request
产品操作系统:Request 提供了一个功能齐全的 HTTP 请求库,结合了 reqwest 和 ureq 的元素,用于同步和异步请求,并提供一系列辅助方法...
-
prima_bridge
实现桥接模式
-
dothttp
基于文本的脚本化 HTTP 客户端。它是 dot-http 的分支。它是一种类似于实际 HTTP 协议的简单语言,但具有额外的功能,使其对构建和测试 API 的人来说更实用。
-
glrun
跨平台命令脚本
-
statsig-rs
与 statsig.io 交互的非官方包
-
mock-http-connector
模拟超HTTPConnector
-
s3s-aws
与aws-sdk-s3集成的S3服务适配器
-
mistral-rouille
Mistral Rouille是从Mistral官方OpenAPI规范定制化的Rust crate。此crate提供了一个方便且类型安全的接口,用于与Mistral API交互...
-
osauth
异步OpenStack会话和认证
-
httpsig
http消息签名的IETF RFC 9421
-
rust-cgi
帮助在Rust中创建CGI程序
-
listenbrainz
Rust的API绑定
-
lemmy_api_common
fediverse的链接聚合器
-
quartz-cli
构建和测试HTTP请求的命令行工具
-
xt-oss
阿里云OSS SDK
-
fibreq
针对 Tarantool 应用程序的非阻塞 HTTP 客户端
-
scoopit-api
Rust 客户端,用于 www.scoop.it REST API
-
axum-sqlx-tx
为 axum 提供请求范围 SQLx 事务
-
generic-async-http-client
异步 HTTP(S) 客户端
-
ferrugem
基于 Rust 实现的轻量级且高效的负载均衡器
-
http-signature-normalization-reqwest
一个允许您自行进行签名的 HTTP 签名库
-
ergoreq
基于 Reqwest 开发的人性化 Web 请求客户端,支持自动 cookie 管理、自动重试和自定义中间件
-
rsolr
Rust 的 Solr 客户端
-
s3s-fs
基于文件系统的实验性 S3 服务器
-
smartcar
Smartcar API 的 SDK
-
client-util
通过几个扩展 trait 帮助您构建请求并处理响应!
-
arti-hyper
使用Tor网络和hyper进行匿名http请求的适配器
-
sysreq
几乎无依赖的HTTP客户端,封装系统客户端
-
http_tiny
无依赖的HTTP头部构建器和解析器
-
mozilla/viaduct
Firefox应用程序服务
-
zebedee-rust
使用reqwest的ZEBEDEE公共API
-
http-cache-surf
surf的http-cache中间件实现
-
shark-scan
支持用户指定端口范围、超时时间和线程数量的异步多线程端口扫描器
-
dusks-reqwest
高级HTTP客户端库
-
restq-http
从http crate解析restq语法
-
hyperecho
echo服务器
-
blackhole-bin
blackhole是一个响应任何请求的HTTP状态码200的服务器
-
tower-http-client
额外的塔中间件和HTTP客户端实用工具
-
fetchr
一种多功能的Rust CLI工具,用于发送HTTP请求
-
steamr
用于与Valve的Steam API通信的HTTP客户端库
-
twilight-lavalink
Twilight生态系统中的Lavalink客户端
-
httpcodec
基于bytecodec crate的HTTP/1.x消息编码器和解码器
-
vial
一个微型的微框架
-
mco-http
一个现代化的HTTP库
-
seamless
一个具有意见的库,可轻松创建RPC风格JSON API
-
gcdevproxy
GoodCam设备代理库
-
mockser
可配置的模拟服务器,用于测试和开发
-
arkyo
构建HTTP服务器
-
reqwest-patched
高级HTTP客户端库
-
api-request-utils-rs
旨在提供一个简单高效的API请求解决方案。它设计得易于使用、可定制和可扩展,使开发者能够轻松集成……
-
tower-reqwest
reqwest 和 tower-http 之间的适配器
-
CuTE-tui
带有请求和API密钥管理的HTTP请求TUI(终端用户界面)
-
php-tokio
在PHP中使用任何异步Rust库!
-
hitman
用于访问API端点的命令行工具
-
exstd
提供了一组用于Rust标准库的常用扩展,包括序列化、异步编程、HTTP请求、日志记录、错误处理等
-
trakt-core
trakt-rs的核心库
-
wcookie
代表由Rust编写的HTTP服务器设置的cookie
-
small-acme
小型纯Rust ACME客户端
-
flask
从原始TcpStream创建http请求/响应对象
-
deserialize_form_style_query_parameter
使用Serde反序列化表单样式的查询参数
-
hteapot
轻量级的HTTP服务器库,易于使用和扩展
-
flawless-http
https://flawless.dev 的 HTTP 客户端
-
reqwest-cross
reqwest 的封装,适用于原生和 wasm 环境
-
pies_openapi_spacetraders_api
SpaceTraders 是一个开放宇宙的游戏和学习平台,提供一套 HTTP 端点来控制一支舰队并探索多人游戏宇宙。该 API 使用 [OpenAPI] 进行文档化...
-
linode-rs
纯 Rust 的 Linode API 绑定
-
pingora-proxy
Pingora HTTP 代理 API 和特性
-
hreq
用户优先的异步 HTTP 客户端
-
atlas-http
简单易用的 HTTP 客户端
-
streaming-http-range-client
用于流畅地流式传输 HTTP 范围请求的客户端
-
leptos_reqwest
使用 reqwest 进行 HTTP 请求并在你的 Leptos 项目中处理响应
-
megaphone
可用于订阅 megaphone 通道的客户端库
-
weixin_rust
微信公众号 API 实现
-
min_http11_parser
最低级的 HTTP/1.1 请求解析器
-
mauth-client
使用 Medidata MAuth 协议对请求进行签名并对响应进行验证
-
rtv
使用 mio 支持非阻塞和流式请求的最小 HTTP/S 客户端
-
ianaio-net
适用于WASM应用程序的HTTP请求库
-
artiqwest
使用 Arti 在 Tor 上进行 HTTP 请求的客户端
-
ddclient-rs
Direct Decisions API 的客户端库
-
reqwest-wasm
高级HTTP客户端库
-
connector-sdk
与嵌入连接器通信的 SDK
-
origin_check
用于减轻 CSRF 攻击的最小 Tower 中间件层
-
reqwest-enum
reqwest 的类型枚举 HTTP API
-
spin-contrib-http
使用 Fermyon Spin 构建 HTTP 服务的辅助工具集
-
rust-api-test
用于测试 REST API 的 CLI 工具
-
eqeqo_server_base
创建 HTTP 服务器基本功能
-
http-req-no-std-win
允许您使用 Windows API 库发送简单的 HTTP 请求,支持 no_std!
-
recaptcha-verify
Recaptcha 验证助手
-
rvcr
记录和回放 HTTP 请求测试
-
google-jwt-signin
验证 Google SSO 的 ID 令牌
-
surfer
Rust 的小型后端“框架”
-
just_serve_it
轻量级且支持多线程的 Rust 后端 Web 框架
-
file-retriever
带有进度条的并发下载库
-
rede
用于运行和配置在可读文件中定义的 HTTP 请求套件的 CLI 工具
-
lorikeet
用于 DevOps 的并行测试运行器
-
http-rust
小型 Web 应用程序的 http 库实现
-
simple_http_parser
将原始 HTTP 请求转换为 Request 并构建 Response
-
reqwest-leaky-bucket
reqwest 的漏桶速率限制中间件
-
httplite
一个用 Rust 编写的超级轻量级 HTTP 服务器,旨在模仿 Go 中的 "NET/HTTP" 模块的功能。
-
cnctd_rest
reqwest 和其他 REST 方法的包装器。
-
surf-retry
surf 的重试中间件。
-
tide
一个最小化且实用的 Rust Web 应用程序框架,专为快速开发而构建。
-
dload
帮助您轻松地从 URL 下载文件。
-
rest-json-client
简化 http json api 请求。
-
http-typed
支持自定义请求和响应类型的 HTTP 客户端。
-
li-surf
Web - HTTP 客户端框架。
-
Tor_Traffic_Router
安装、管理和利用 Tor 以增强隐私的请求。
-
skelphore
大量重复 HTTP(S) 请求简化器。
-
nightfly
为 lunatic 运行时提供的更高级 HTTP 客户端库。
-
ehttpd-range
在基于
ehttpd
的应用程序中轻松处理 HTTP 范围请求 -
chttp
实用且易于使用的HTTP客户端
-
planetscale-driver
PlanetScale 服务器端点驱动程序
-
reqwest-middleware-wasi
reqwest的包装器,允许客户端中间件链
-
nano-get
使用最少的依赖实现 HTTP(s) GET 的一种非常小巧的实现
-
rerup
与黑客相关的实用工具,包括暴力破解和模糊测试
-
peek-reverse-proxy
反向代理以查看请求
-
reqwest-ratelimit
reqwest 的速率限制中间件
-
menemen
流式 HTTP 请求库
-
http_parse
解析和创建 HTTP 请求
尝试使用 DuckDuckGo 进行搜索。