文件名称:rust-native-tls
文件大小:29KB
文件格式:ZIP
更新时间:2024-05-23 05:34:18
Rust
rust-native-tls 对特定于平台的TLS实现的抽象。 具体而言,此板条箱在Windows(通过板箱)上使用SChannel,在macOS(通过板条箱)上使用安全传输,在所有其他平台上使用OpenSSL(通过板箱)。 安装 # Cargo.toml [ dependencies ] native-tls = " 0.2 " 用法 一个示例客户端如下所示: extern crate native_tls; use native_tls :: TlsConnector; use std :: io :: {Read, Write}; use std :: net :: TcpStream; fn main () { let connector = TlsConnector :: new (). unwrap (); let stream = TcpStream :
【文件预览】:
rust-native-tls-master
----.gitignore(38B)
----LICENSE-MIT(1KB)
----README.md(2KB)
----CHANGELOG.md(4KB)
----.github()
--------workflows()
----Cargo.toml(940B)
----examples()
--------simple-server.rs(1KB)
--------google-connect.rs(489B)
----LICENSE-APACHE(11KB)
----build.rs(539B)
----src()
--------imp()
--------lib.rs(22KB)
--------test.rs(11KB)