如何为api.github启用针对cURL请求的https?

时间:2014-05-21 09:23:37

标签: git curl github https libcurl

我想在git bash(Windows上的v1.9.2)上通过https请求搜索github存储库(github API v3)。

我的测试请求如下所示:

$ curl -H 'Accept: application/vnd.github.v3.text-match+json' \ https://api.github.com/search/repositories?q=jquery/jquerysee API doku

我收到了这个回复:

curl: (1) Protocol https not supported or disabeld in libcurl

有人可以给我一些配置建议吗?另外,对我来说,获取一些技术信息对我很有帮助。我还在学习。

更新

我将我的问题更新为“如何在Windows上使用GIT Bash(v1.9.2)为cURL启用https?在哪里可以找到./configure文件以添加--with-ssl属性?”

最佳, 罗恩

1 个答案:

答案 0 :(得分:2)

  

curl: (1) Protocol https not supported or disabeld in libcurl

错误消息表示curl未使用SSL支持构建。如果您从源代码构建curl,则需要使用SSL支持重建它。对于curl,这是通过将--with-ssl标记传递给configure

来完成的
$ ./configure --with-ssl

根据您的设置,您可能需要采取其他步骤。 curl安装文档在解释步骤方面做得不错:http://curl.haxx.se/docs/install.html