如何为 HTML 文档请求的 JS 和 CSS 文件设置 http “accept” 标头
How do I set the http 'accept' header for JS and CSS files requested by an HTML document?
我正在尝试在Rackspace Cloudfiles CDN上配置一些资产,以使用gzip编码发送给客户端。据我所知,根据他们的网站(http://www.rackspace.com/blog/cloud-files-cdn-compresses-at-the-edge/),任何带有"Accept-encoding:gzip"和"Accept: application/x-javascript"的请求都将与gzip一起发送。请求是使用"接受编码:gzip"发出的,但使用"接受:/"。
有没有办法让浏览器以"application/x-javascript"的形式请求JS文件,或者我是否需要在文件级别做一些事情来使用正确的mime类型发送资源?CSS也是如此。
我们通过使用
Rackspace Cloud Files API Ruby gem 在部署脚本中显式设置"Content-Type: application/x-javascript"来解决此问题。这解决了问题。
相关文章:
- 我如何设置HTTP头“;访问控制允许起源”;用于来自thttpd web服务器的HTTP响应
- 由于浏览历史设置,angularjs http.get调用未在ie10中启动
- 如何在Angular中设置异步HTTP服务的回调,以便在不定义数组的情况下在控制器中填充数组
- 从ngInit在AngularJS中全局设置自定义HTTP头
- 在项目启动时从$http设置Angularjs常量.获取
- 将 http 标头设置为浏览器生成的请求
- 在 Chrome 扩展程序中为 HTTP 请求设置用户代理
- 在节点.js中设置 HTTP GET 中的 URL 参数的默认值
- Angular JS:如何为通过$http的所有调用设置上下文路径
- 将标题授权设置为角度$http发布
- 如何为 HTML 文档请求的 JS 和 CSS 文件设置 http “accept” 标头
- HTTP请求发送到StrutsAction,编码设置(Java)
- 动态更改浏览器http代理设置
- 如何从Http处理程序中设置window.name属性
- 从AngularJS中的$http服务设置$scope值的最佳方式
- 可以't使用Angular.js$http设置或覆盖特定标头
- 谷歌如何在搜索结果点击后设置HTTP Referrer
- 访问'设置Cookie'$http中的标头
- 在AngularJS中为$http设置一个服务或工厂来连接REST API的最佳实践
- 在IE 11中使用javascript编程更改http设置