我排查jQuery的問題,當一個頁面加載的HTTP請求包括該查詢字符串恰巧:當請求jQuery時,什麼原因導致查詢字符串?例如/jquery-1.3.2.min.js?_=12553
GET /腳本/ jquery- ?1.3.2.min.js _ = 1255309685187
通常,請求沒有查詢字符串和響應狀態代碼304:
GET /Scripts/jquery-1.3.2.min.js
然而,每隔一段時間查詢字符串被附加。這個查詢字符串來自哪裏?這是什麼意思?
網絡服務器是Visual Studio的開發服務器,我通常在IE8中看到這一點。偶爾我會在Firefox中看到它。該應用程序是ASP.NET MVC。
備案,如果這是一個「強制重新讀取」以解決緩存問題,這是一件壞事。讓瀏覽器緩存像jQuery庫一樣不變的東西,將會非常有益;更快地加載頁面,並減少服務器資源的壓力。 我會努力工作以確保此時間戳不是通話的一部分。 – Evildonald 2009-10-12 18:31:29