Jun*_*awa 9 browser header akamai
传统上,我会通过安装名为的Firefox扩展来检查Akamai标头akamaiheaders.xpi
.不幸的是,我认为最后一个支持Firefox的版本是3.
据我所知,这个插件会为Firefox发出的所有HTTP请求添加特殊标题,这会提示Akamai向响应中添加一堆标题(告诉我文件是否被缓存,它是从哪里得到的,等等) .然后,使用像HTTPFox或Firebug这样的工具,我可以很容易地看到哪些资产被缓存,哪些资产没有.
我已经搜遍了所有,但我找不到任何简单易用的东西.有没有人知道有什么允许我跟踪我的浏览器加载的所有资产的所有Akamai标题在FF,Chrome或Safari中有效?
sob*_*tel 19
您可以使用curl
和/或wget
为此:
curl -H "Pragma: akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cacheable, akamai-x-get-cache-key, akamai-x-get-extracted-values, akamai-x-get-nonces, akamai-x-get-ssl-client-session-id, akamai-x-get-true-cache-key, akamai-x-serial-no" -IXGET http://www.oxfordpress.com/
Run Code Online (Sandbox Code Playgroud)
要么
wget -S -O /dev/null --header="Pragma: akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cacheable, akamai-x-get-cache-key, akamai-x-get-extracted-values, akamai-x-get-nonces, akamai-x-get-ssl-client-session-id, akamai-x-get-true-cache-key, akamai-x-serial-no" http://www.oxfordpress.com/
Run Code Online (Sandbox Code Playgroud)
如果要测试登台环境,则需要记住发送Host
标头,例如:
curl -H "Host: www.oxfordpress.com" -H "Pragma: ..." -IXGET http://oxfordpress.com.edgesuite-staging.net/
Run Code Online (Sandbox Code Playgroud)
通过这种方式,它始终是关于发送正确的Pragma
标头然后读取响应标头.
可以在此处找到标题列表Pragma
以及X-Cache
响应标题的说明:http://webspherehelp.blogspot.com/2009/07/understanding-akamai-headers-to-debug.html.
我知道这个问题已经过时了,但是自从我今天在搜索中遇到它以来,我想我会为下一个出现的人添加一个答案.
Chrome商店现在有几个扩展程序:
Akamai调试头是我选择的,它到目前为止运行良好.
小智 6
您可以使用本地代理(例如Fiddler或Charles Proxy,我个人最喜欢的代理)并将以下标头添加到传出请求中:
Pragma:akamai-x-cache-on,akamai-x-cache-remote-on,akamai-x-check-cacheable,akamai-x-get-cache-key,akamai-x-get-extracted-values,akamai- x-get-nonces,akamai-x-get-ssl-client-session-id,akamai-x-get-true-cache-key,akamai-x-serial-no
如果您可以找到akamaiheader.xpi文件,则只需打开它并将install.rdfmaxVersion
中的更改为 9.*
.xpi文件只是 ZIP 文件,在大多数计算机上,您只需将.zip添加到文件名中并双击它即可。
归档时间: |
|
查看次数: |
30686 次 |
最近记录: |