Javascript 如何从github中包含HTTP的api获取数据
因此,我试图在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提供。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中有没有任何方法允许我从http网站获取数据。。或者有没有其他像Github这样的免费托管网站,我可以使用它呢?只要用https请求api,就可以了
一般来说,混合内容错误来自浏览器,它与github无关,它会影响任何存在混合内容的站点,您可以编辑浏览器设置,但它们仅适用于您只需将
s
添加到http:https://dataservice.accuweather.com
请随意删除该问题。它公开了您的API密钥,并通过在协议中添加一个s来回答您的问题您有足够的代表投票来结束键入谢谢您的快速响应。。它工作正常,我没有看到,我删除了它,但为什么回答。这是一个“打字类型”的问题,已经在问题的第一条评论中得到了回答