Javascript Pixabay API HTTP重定向和混合内容错误
当我从中提取图像时:Javascript Pixabay API HTTP重定向和混合内容错误,javascript,typescript,https,fetch,pixabay,Javascript,Typescript,Https,Fetch,Pixabay,当我从中提取图像时: fetch(`https://pixabay.com/api?key=${API\u KEY}&per\u page=7`) 我得到了混合内容错误: 混合内容:通过HTTPS加载了“”处的页面,但请求了不安全的资源“”。此请求已被阻止;内容必须通过HTTPS提供 我不明白,因为我打电话给https://pixabay.comfromhttps://my-page.com。检查控制台中的网络选项卡后,我看到有3个请求: 以301重定向到http://pixabay.com
fetch(`https://pixabay.com/api?key=${API\u KEY}&per\u page=7`)
我得到了混合内容
错误:
混合内容:通过HTTPS加载了“”处的页面,但请求了不安全的资源“”。此请求已被阻止;内容必须通过HTTPS提供
我不明白,因为我打电话给https://pixabay.com
fromhttps://my-page.com
。检查控制台中的网络选项卡后,我看到有3个请求:
301重定向
到http://pixabay.com
http://pixabay.com
以307内部重定向到https://pixabay.com
https://pixabay.com
响应为200
为什么所有这些都会重定向?我是否忽略了一些明显的问题?
如何使Pixabay API与HTTPS正常工作?您是否能够解决此问题?我也经历了同样的事情。我想我通过在URL末尾添加一个
/
(在api/
之后)解决了这个问题。已经有一段时间了,我忘了我是不是这样解决的。让我知道,如果需要,我会发布答案。你能解决这个问题吗?我也经历了同样的事情。我想我通过在URL末尾添加一个/
(在api/
之后)解决了这个问题。已经有一段时间了,我忘了我是不是这样解决的。让我知道,我会张贴一个答案,如果需要的话。