有沒有辦法檢測一個網站是否使用SPDY與Chrome通信?有沒有辦法檢測一個網站是否使用SPDY?
回答
只需從網絡服務器嗅探TCP/IP包,並檢查它們是SPDY包還是HTTP。
由於谷歌是SPDY的作者,並且Chrome是第一個在客戶端上實現SPDY的瀏覽器,所以我必須對您的答案進行投票。 – korCZis 2015-01-17 00:06:25
這是一個4歲的答案。我會更新它。但是我不確定下調是否是讓答案的作者更新它的正確方法。 – alcuadrado 2015-01-19 00:59:09
我懷疑它是否被使用,因爲目前的Chrome/Chromium僅支持使用SSL NPN擴展進行SPDY檢測,而SSL NPN擴展最近才添加到邊緣openssl。並且不支持npn的備用協議。 http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2#TOC-Server-Advertisement-of-SPDY-throug
更新:雖然這個答案在2010年是正確的,但是在2014年寫的時候,這是一個完全不同的故事。
邁克Belshe說
是的,的確是SPDY協議的Chrome 並在谷歌服務器上啓用了在這一點上所有SSL 流量。 (實際上,我們 在SPDY上做了90%,爲了A/B比較的目的,有10%的滯銷 )。
http://groups.google.com/group/spdy-dev/browse_thread/thread/4c2396ecbc36b1c4
亞馬遜Kindle Fire可使用SPDY HTTP流量通過他們的絲綢代理。這是基於亞馬遜的公開招聘信息:http://aws.amazon.com/amazonsilk-jobs/,未在其他地方驗證或確認。
您可以在Firefox 11的約啓用network.http.spdy.enabled:config,然後添加此擴展: https://addons.mozilla.org/en-US/firefox/addon/spdy-indicator/
鉻://網內部/#SPDY看到積極的SPDY會話
- 在Interop 2012
- Akamai的對他們的設備運行在SPDY(搜索,Gmail等)
- F5 announced SPDY support谷歌服務宣佈了SPDY技術預覽版在速度2012(2012年6月)
- 的CloudFlare宣佈SPDY測試爲他們的客戶(2012年6月)
- 截至2012年3月初,twitter.com運行SPDY
- 有幾個專門的CDN的哪些用戶已啓用SPDY
- Nginx的支持SPDY(draft 2 )
- 阿帕奇有很大mod_spdy模塊
StrangeLoop Networks optimiser iplements SPDY – 2012-04-29 10:27:56
Opera Turbo也使用SPDY。 – niutech 2013-09-20 19:54:46
Chrome提供了一個插件來告訴你哪些網站啓用SPDY。 http://www.devthought.com/2012/03/10/chrome-spdy-indicator/
也有一個類似的Firefox插件:https://addons.mozilla。org/en-us/firefox/addon/spdy-indicator/ – neutrinus 2012-11-29 11:43:04
碼頭Servlet引擎也得到了體面的spdy支持。這對Web開發人員完全透明,只需要在服務器上配置啓用:瀏覽器的流量
46.5%,現在支持SPDY(見http://caniuse.com/spdy),所以幾乎一半的打穀歌的用戶,微博或其他SPDY功能的網站已經使用SPDY。
如果你想爲你的網站獲得類似的收益,那麼使用jetty(7,8和9都有SPDY支持)。
從各大網站上,所有Google產品,Twitter,Wordpress.com,TechCrunch都提供SPDY。
網站http://spdycheck.org/檢查SPDY是否在網站上啓用。
谷歌瀏覽器擴展程序會在網址列中顯示綠色圖標。 (https://chrome.google.com/webstore/detail/spdy-indicator/mpbpobfflnpcgagjijhmgnchggcjblin?hl=en)
還有網站https://isspdyenabled.com/告訴你,如果你的瀏覽器支持SPDY
您可以使用Chrome旗看到更多的細節信息,請訪問鉻:鉻//淨內部/#SPDY
SPDY是由大量的各大網站的啓用:谷歌,推特,臉譜等
隨着IE11支持SPDY的未來看起來SPDY ... :-D
在我檢查的幾個SPDY站點上,似乎有這些額外的請求標頭未出現在標準HTTPS請求中。這可能表明在不需要瀏覽器擴展的情況下使用SPDY。
:host: yump.com.au
:method: GET
:path: /
:scheme: https
:version: HTTP/1.1
您還會注意到,所有的請求和響應報頭變量是小寫字母(是SPDY協議的一部分?)。
你是絕對正確的。 spdy協議草案3.1(以下鏈接)甚至在第5.2節中談到了這一點。 Thx注意到這一點。我瘋了試圖弄清楚這一點。我需要這樣做,因爲我想使用性能測試工具(如jmeter或loadrunner)而不是瀏覽器來訪問啓用了SPDY的服務器。 https://sites.google.com/a/chromium.org/dev/spdy/spdy-protocol/spdy-protocol-draft3-1 – tulio84z 2014-06-09 11:26:09
嘗試WAPPALYZER,
他們兩個Mozilla的& chrome瀏覽器插件提供。 它可以識別任何關於任何網站的所有信息,例如服務器技術,服務器腳本語言,客戶端腳本語言,使用插件的網站大多數網站的所有主要內容。
- 1. 有沒有辦法檢測一個鍵是否被按下?
- 2. 有沒有辦法檢查一個網站是否基於URL存在Cookie?
- 3. 有沒有辦法檢查一個var是否使用setInterval()?
- 4. 有沒有辦法檢測Outlook郵件是否沒有附件?
- 5. 有沒有辦法找到網站上是否有文字?
- 6. 有沒有辦法檢測iAd是否顯示「測試廣告」?
- 7. 有沒有辦法檢查IME預測是否啓用?
- 8. 有沒有辦法檢測驅動器是否是SSD?
- 9. 有沒有辦法檢查一個屬性是否超載?
- 10. 有沒有辦法檢查下一個令牌是否結束?
- 11. 如何測試一個網站是否視網膜沒有Mac?
- 12. 有沒有辦法在Windows上測試網站,就像我使用的是MacOS
- 13. 有沒有辦法檢測瀏覽器窗口是否關閉?
- 14. 有沒有辦法檢測iPhone是否處於反色模式?
- 15. 有沒有辦法檢測我是否在文本上懸停?
- 16. 有沒有辦法檢測contextMenu是否在android中打開?
- 17. 有沒有辦法檢測對象是否被鎖定?
- 18. 有沒有辦法檢測UIImage/NSData是否爲動畫/ GIF?
- 19. 有沒有辦法檢測JTree上是否發生丟棄?
- 20. 有沒有辦法檢測自定義模塊是否存在?
- 21. 有沒有辦法檢測apk是否存儲在SD卡上?
- 22. 有沒有辦法檢測通知欄是否已被清除?
- 23. 有沒有辦法檢測Facebook Javascript SDK是否成功加載?
- 24. 有沒有辦法檢測Apple Watch是否與iPhone配對?
- 25. 有沒有辦法檢查用戶是否使用JQuery登錄?
- 26. 有沒有辦法檢查一個動作是否在ASP.NET MVC中使用?
- 27. Swift - 有沒有辦法檢查是否使用可變參數?
- 28. 有沒有辦法檢查文件是否在使用
- 29. 有沒有辦法讓網站檢測iOS用戶的「區域格式」?
- 30. 有沒有辦法做一個「無法檢測的,iframe代碼」
您可以使用http://spdycheck.org檢查SPDY支持。 – 2013-10-12 11:49:46