我有一個簡單的項目,使用請求示例通過HTTPS發出請求。我Cargo.toml有:爲什麼請求0.4.4嘗試使用openssl 0.9.12,儘管我的Cargo.toml中有openssl 0.7.14?
[package]
name = "test"
version = "0.1.0"
authors = ["einchear"]
[dependencies.openssl]
version = "0.7.14"
features = ["tlsv1_2", "npn"]
[dependencies.solicit]
version = "0.4.4"
features = ["tls"]
當我試圖運行cargo build
,錯誤的是:
error: Package `openssl v0.9.12` does not have these features: `npn, tlsv1_2`
爲什麼0.9.12,而不是0.7.14?
謝謝!這個問題被問到,試圖解決如何[在Rust中使用客戶端證書提出請求](http://stackoverflow.com/questions/44059266/how-to-make-a-request-with-client-certificate-in-鐵鏽),Solicit是我迄今爲止唯一的選擇,你知道其他嗎? :( – Deoxyseia