5个版本

0.0.10 2024年2月21日
0.0.9 2023年10月17日
0.0.7 2023年5月20日

#810HTTP服务器

Download history • Rust 包仓库 46/week @ 2024-03-11 • Rust 包仓库 15/week @ 2024-03-18 • Rust 包仓库 32/week @ 2024-04-01 • Rust 包仓库 11/week @ 2024-04-08 • Rust 包仓库 9/week @ 2024-04-15 • Rust 包仓库 15/week @ 2024-04-22 • Rust 包仓库 15/week @ 2024-04-29 • Rust 包仓库 8/week @ 2024-05-06 • Rust 包仓库 1/week @ 2024-05-13 • Rust 包仓库 27/week @ 2024-05-20 • Rust 包仓库 5/week @ 2024-05-27 • Rust 包仓库 44/week @ 2024-06-03 • Rust 包仓库 7/week @ 2024-06-10 • Rust 包仓库 7/week @ 2024-06-17 • Rust 包仓库 13/week @ 2024-06-24 • Rust 包仓库

每月71次下载
2 个Crate中使用(通过 uwebsockets_rs

MIT 许可证

550KB
11K SLoC

C 6.5K SLoC // 0.2% comments • Rust 包仓库 C++ 4K SLoC // 0.1% comments • Rust 包仓库 Rust 421 SLoC // 0.0% comments • Rust 包仓库 JavaScript 74 SLoC // 0.2% comments • Rust 包仓库 Shell 36 SLoC // 0.1% comments • Rust 包仓库 Swift 30 SLoC // 0.2% comments • Rust 包仓库

Rust sys crate用于uWebSockets CAPI

用法

为了在Rust应用程序中使用uWebSockets,您必须将以下静态库安装并链接到您的二进制文件中 - libzlibuvlibssllibcryptolibstdc++

您的build.rs文件可能看起来像这样

println!("cargo:rustc-link-lib=z");
println!("cargo:rustc-link-lib=uv");
println!("cargo:rustc-link-lib=ssl");
println!("cargo:rustc-link-lib=crypto");
println!("cargo:rustc-link-lib=stdc++");

开发

请确保获取子模块 - uWebSockets 和 uSockets。除非您想这么做,否则您可能不想使用 --recursive 选项获取所有子模块。

依赖关系

~0–1.8MB
~36K SLoC