我想在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/jquery
(see API doku)
我收到了这个回复:
curl: (1) Protocol https not supported or disabeld in libcurl
有人可以给我一些配置建议吗?另外,对我来说,获取一些技术信息对我很有帮助。我还在学习。
更新:
我将我的问题更新为“如何在Windows上使用GIT Bash(v1.9.2)为cURL启用https?在哪里可以找到./configure
文件以添加--with-ssl
属性?”
最佳, 罗恩
答案 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