Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从github中包含HTTP的api获取数据_Javascript_Api_Web - Fatal编程技术网

Javascript 如何从github中包含HTTP的api获取数据

Javascript 如何从github中包含HTTP的api获取数据,javascript,api,web,Javascript,Api,Web,因此,我试图在Github中托管我的天气应用程序项目,该项目从Accu weather API获取数据,我认为该API使用http,但我无法获取数据并出现错误 错误消息: forecast.js:21混合内容:页面位于'https://alapottra-troj1n.github.io/Weather-App/'已通过HTTPS加载,但请求了不安全的资源'http://dataservice.accuweather.com/locations/v1/cities/search?apikey=x

因此,我试图在Github中托管我的天气应用程序项目,该项目从Accu weather API获取数据,我认为该API使用http,但我无法获取数据并出现错误

错误消息:

forecast.js:21混合内容:页面位于'https://alapottra-troj1n.github.io/Weather-App/'已通过HTTPS加载,但请求了不安全的资源'http://dataservice.accuweather.com/locations/v1/cities/search?apikey=xxx&q=Rangamati'. 此请求已被阻止;内容必须通过HTTPS提供。


Github中有没有任何方法允许我从http网站获取数据。。或者有没有其他像Github这样的免费托管网站,我可以使用它呢?

只要用https请求api,就可以了


一般来说,混合内容错误来自浏览器,它与github无关,它会影响任何存在混合内容的站点,您可以编辑浏览器设置,但它们仅适用于您

只需将
s
添加到http:
https://dataservice.accuweather.com
请随意删除该问题。它公开了您的API密钥,并通过在协议中添加一个s来回答您的问题您有足够的代表投票来结束键入谢谢您的快速响应。。它工作正常,我没有看到,我删除了它,但为什么回答。这是一个“打字类型”的问题,已经在问题的第一条评论中得到了回答