我在GitHub上的回购包含一个简单的API数据提取 但是,由于数据请求是在不安全的HTTP链接而不是HTTPS链接上发出的,因此GitHub会抛出错误。
是否有一种解决方法,就像要求GitHub覆盖安全性并接受来自HTTP链接的数据一样?
答案 0 :(得分:2)
无论如何都接受来自http的数据?
不,任何对GitHub API的调用总是被重定向到https
$ curl -L -i http://api.github.com/users/octocat/orgs
HTTP/1.1 301 Moved Permanently
Content-length: 0
Location: https://api.github.com/users/octocat/orgs
Connection: close
因此,对于GitHub API,使用https是目前唯一允许的选项。