libcurl 中不支持或禁用协议“https”

nab*_*ron 15 curl

当我尝试curl http://google.com它时,但是当我使用 https 时,它会出现此错误:

curl: (1) Protocol "https" not supported or disabled in libcurl
Run Code Online (Sandbox Code Playgroud)

我已经搜索了各种答案,但没有一个解释如何解决它?

Ben*_*nny 10

curl使用 SSL安装

下载:

使用 SSL 安装:

您也可以指定路径SSL安装,请参阅./configure --help有关详细信息

  • 如果你想要 SSL 支持,你需要安装 `libssl-dev`。`sudo apt install libssl-dev` (4认同)

小智 5

一个快速的谷歌找到了这个关于解决这个问题的curl FAQ

但我实际上会建议删除您当前手动安装的 curl,只需使用sudo apt-get install curl. 默认的 Ubuntu 安装具有适用于 https(以及更多)的正确库。