12 个版本

0.5.2 2024 年 7 月 27 日
0.5.1 2020 年 12 月 26 日
0.4.0 2020 年 10 月 27 日
0.3.0 2020 年 7 月 15 日
0.1.1 2019 年 2 月 2 日

#90 in 网络编程

Download history · Rust 包仓库 67801/week @ 2024-05-03 · Rust 包仓库 68854/week @ 2024-05-10 · Rust 包仓库 77051/week @ 2024-05-17 · Rust 包仓库 77952/week @ 2024-05-24 · Rust 包仓库 80025/week @ 2024-05-31 · Rust 包仓库 69861/week @ 2024-06-07 · Rust 包仓库 70695/week @ 2024-06-14 · Rust 包仓库 74611/week @ 2024-06-21 · Rust 包仓库 66231/week @ 2024-06-28 · Rust 包仓库 63311/week @ 2024-07-05 · Rust 包仓库 77857/week @ 2024-07-12 · Rust 包仓库 68310/week @ 2024-07-19 · Rust 包仓库 76972/week @ 2024-07-26 · Rust 包仓库 71087/week @ 2024-08-02 · Rust 包仓库 75725/week @ 2024-08-09 · Rust 包仓库 57986/week @ 2024-08-16 · Rust 包仓库

295,780 每月下载量
用于 393 个 Crates(其中 33 个直接使用)

MIT 许可证

66KB
1.5K SLoC

tokio-socks

Build Status Crates Version docs

Rust 的异步 SOCKS 代理支持。

特性

  • CONNECT 命令
  • BIND 命令
  • ASSOCIATE 命令
  • 用户名/密码认证
  • GSSAPI 认证
  • 异步 DNS 解析
  • 链式代理(示例
  • SOCKS4

与其他异步运行时兼容

默认情况下,启用了 tokio 特性,正如 crate 名称所示。

用户可以通过设置 default-features = false 来禁用 tokio*_with_socket 函数接受实现 AsyncSocket 特性的类型。

该 crate 提供了实现 io::CompatAsyncSocket,用于 futures-io 类型(需要 futures-io 特性)。

许可证

本项目采用 MIT 许可证 - 请参阅 LICENSE 文件以获取详细信息。

致谢

依赖项

~3–12MB
~124K SLoC