前提 hexo部署的github博客
在https
域名上,请求http
资源(js,css)的时候会被chrome
浏览器拒绝
但是为什么http
的 图片 却可以请求成功,不会被拒绝?
请问,这是为什么呢?
我理解的img
和script
标签都有跨域的能力。
前提 hexo部署的github博客
在https
域名上,请求http
资源(js,css)的时候会被chrome
浏览器拒绝
但是为什么http
的 图片 却可以请求成功,不会被拒绝?
请问,这是为什么呢?
我理解的img
和script
标签都有跨域的能力。
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
2 回答4.1k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
这个和跨域应该是没有什么关系的,
script标签是有跨域能力的,但是https的网站是不能载入http的JS文件的
这个应该属于浏览器安全方面的,好像各个浏览器实现还不太一样,具体也没有去研究过
chrome在https站点下载入http的图片, 只会在console下有一条mixed的警告,同时地址栏里的锁图标没有了,
具体楼主,可以去看一下这个
https://imququ.com/post/conte...