Github的Jekyll网站中的Access-Control-Allow-Origin HTTP标头

卡尔提凯扬·瓦西林格

升级到最新的Google Chrome浏览器后,出现以下错误。

跨域资源共享策略已阻止从源站点' http://fonts.gstatic.com '加载字体:所请求的资源上没有'Access-Control-Allow-Origin'标头。

因此,Web字体无法正常工作。我知道,如果添加Access-Control-Allow-Origin HTTP标头,它将起作用。但是我的网站是Jekyll网站,使用Github托管。

那么如何Access-Control-Allow-Origin在Github托管的Jekyll生成的站点中添加http标头呢?

大卫·雅克

gstatic.com中的字体带有Access-Control-Allow-Origin:*标题。至于说在这里,它可以是一个代理问题。

可以肯定的是,您无法自己在Github页面上设置此标头。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Access-Control-Allow-Origin标头如何工作?

GO:CORS-Http状态503-请求的资源上不存在“ Access-Control-Allow-Origin”标头

XMLHttpRequest无法加载http:// localhost:9090 / receive。请求的资源上不存在“ Access-Control-Allow-Origin”标头

“ Access-Control-Allow-Origin”标头包含多个值

Chrome说没有“ Access-Control-Allow-Origin”标头,但标头在那里

没有exportLink的“ Access-Control-Allow-Origin”标头

Angular HTTP请求获取错误:没有“ Access-Control-Allow-Origin”标头

Http.post请求的资源上不存在“ Access-Control-Allow-Origin”标头

没有'Access-Control-Allow-Origin'标头-Laravel

“所请求的资源上没有'Access-Control-Allow-Origin'标头。响应的HTTP状态代码为403。”

请求的资源上不存在“ Access-Control-Allow-Origin”标头+响应的HTTP状态代码为401

多个Access-Control-Allow-Origin标头

无法加载http://127.0.0.1:8000/api/users:请求的资源上不存在“ Access-Control-Allow-Origin”标头

Angular HTTP GET请求没有“ Access-Control-Allow-Origin”标头

存在“ Access-Control-Allow-Origin”标头

获取Access-Control-Allow-Origin标头错误

尽管标头从那里开始,但CORS标头“ Access-Control-Allow-Origin”丢失

Access-Control-Allow-Origin标头不起作用

跨域XMLHttpRequest,Access-Control-Allow-Origin标头和$ _SERVER ['HTTP_ORIGIN']

Foursquare返回“ No access control allow origin”标头存在错误

Laravel中不允许任何'Access-Control-Allow-Origin'标头

在IIS中修改Access-Control-Allow-Origin标头

当请求中的Origin标头存在时,AWS S3不发送Access-Control-Allow-Origin标头

“ Access-Control-Allow-Origin”标头包含多个值

$ .post没有'Access-Control-Allow-Origin'标头

在Aurelia中添加“ Access-Control-Allow-Origin”标头

Azure 没有“Access-Control-Allow-Origin”标头

不允许多个 CORS 标头“Access-Control-Allow-Origin”/缺少 CORS 标头“Access-Control-Allow-Origin”)

Beego - 修复无“Access-Control-Allow-Origin”标头