1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2016 年 8 月 21 日 |
---|
#7 in #insecure
6KB
概述
此软件包提供了 insecure_https_connector()
函数,可用于生成配置了以下底层 OpenSSL 上下文的 hyper::net::HttpsConnector
- 禁用 SSL 证书验证
- 允许
SSLv2
和SSLv3
示例
extern crate hyper_insecure_https_connector;
extern crate hyper;
use hyper_insecure_https_connector::insecure_https_connector;
use std::io::Read;
fn main() {
let client = hyper::Client::with_connector(insecure_https_connector());
let mut res = client.get("http://httpbin.org/get").send().unwrap();
let mut content = String::new();
res.read_to_string(&mut content).unwrap();
println!("Answer:\n{}", content);
}
注意:它只与 hyper 0.9.*
兼容
许可证
根据以下任一许可证授权:
- Apache 许可证 2.0 版(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的任何旨在包含在本作品中的有意贡献,均应如上所述双许可,无需附加条款或条件。
依赖关系
~7.5MB
~179K SLoC