,来源:hyper::Error(Connect, "无效的 URL,方案不是 http") } 和 OPEN SSL rust reqwest

问题描述 投票:0回答:1

我使用reqwest和cargo lambda builda,我在cargo toml中遇到问题

reqwest = {version = "0.11.24", default-features = false, features = ["blocking", "json"]  }

我的代码端点是

    let endpoint: &str = "https://api.pipefy.com/graphql";

如果删除“default-features = false”,我会遇到“cargo lambda build”错误: “无法运行

openssl-sys v0.9.101
的自定义构建命令”

但如果不删除,我可以构建和部署,但在 AWS 上的 cloudwatch 上遇到此问题并且在 INSOMINIA 上测试不起作用

'发送请求时出错:reqwest::Error { kind: Request, url: Url { schema: "https",cannot_be_a_base: false, username: "",password: None, host: Some(Domain("api.pipefy.com ")),端口:无,路径:"/graphql",查询:无,片段:无},来源:hyper::Error(Connect,"无效的 URL,方案不是 http") }'

我在功能上使用“rustls-tls”进行了测试,但不起作用

rust https openssl reqwest cargo-lambda
1个回答
0
投票

我现在看起来就像在撒谎

我用 rustls-tls 进行了测试,它不起作用

我重新启动电脑,再次尝试,完美运行

怎么办????

© www.soinside.com 2019 - 2024. All rights reserved.