1
通过aspnet ajax获取Knockout.js 3.1.0版时遇到了一个奇怪的问题CDN: 传递的文件似乎没有被压缩。通过aspnet ajax提供的Knockout.js 3.1.0未通过HTTPS提供的CDN
事实上,当我要求通过HTTPS文件:
https://ajax.aspnetcdn.com/ajax/knockout/knockout-3.1.0.js
交付的文件没有gzip压缩。 响应具有47302个字节的Content-Length
和没有Content-Encoding
头
Accept-Ranges:bytes
Cache-Control:public,max-age=31536000
Content-Length:47302
Content-Type:application/x-javascript
.
.
Server:ECAcc (ory/42A3)
而当我请求通过HTTP文件,我得到21861的Content-Length
一个字节,并且一个Content-Encoding
标头值“的gzip”
http://ajax.aspnetcdn.com/ajax/knockout/knockout-3.1.0.js
Accept-Ranges:bytes
Cache-Control:public,max-age=31536000
Content-Encoding:gzip
Content-Length:21861
Content-Type:application/x-javascript
.
.
Server:ECAcc (ory/4295)
值得mentionning,我不遇到到T淘汰赛的其他版本(2.1.0和3.0.0)这个问题他CDN(标头在http和https上是相同的)。
我错过了一些明显的东西吗?任何人遇到同样的问题?
THX这一反馈 – jbl 2014-09-25 21:10:46