Google Analytics使用Get Request
爲服務器谷歌分析使用GIF獲取請求爲什麼不發佈請求?
http://www.google-analytics.com/__utm.gif?utmwv=4&utmn=769876874&utmhn=example.com&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=...
我們可以觀察所有的參數都在此Get Request
發送的請求的圖像沒有在那裏發現有用的(Its just 1px by 1px Image)
已知的信息:如果請求的查詢字符串很大,那麼Google將使用Post Request
。
現在的問題是爲什麼不總是Post Request
總是不考慮查詢字符串是否大。
正在通過Get Request
發送的數據導致安全問題。因爲在Get Request
的情況下,參數將被存儲在瀏覽器歷史記錄或web服務器日誌中。
有人可以給出任何支持的原因爲什麼Google Analytics取決於這兩件事?
「通過獲取請求發送數據會導致安全問題。」爲什麼?如果您的意思是寫入代理日誌,那麼惡意代理運營商無法捕獲POST主體? – Rup 2013-03-11 10:13:25