每當我使用chrome發送一個GET請求到我的webapp,根據我的apache訪問日誌兩個相同的請求(並不總是,但大部分時間,我不能重現它 - 它不適用於favicon)發送到服務器,但只有一個顯示在chrome開發工具中。我停用了所有的擴展功能,但仍在發生。Chrome - 多個請求
這是https://news.ycombinator.com/item?id=1872177是真的,它是一個鉻功能,或者我應該深入挖掘我的應用程序中發現錯誤?
每當我使用chrome發送一個GET請求到我的webapp,根據我的apache訪問日誌兩個相同的請求(並不總是,但大部分時間,我不能重現它 - 它不適用於favicon)發送到服務器,但只有一個顯示在chrome開發工具中。我停用了所有的擴展功能,但仍在發生。Chrome - 多個請求
這是https://news.ycombinator.com/item?id=1872177是真的,它是一個鉻功能,或者我應該深入挖掘我的應用程序中發現錯誤?
我認爲這比這更糟糕。我在這裏的經驗(使用Google App Engine開發)是Chrome正在提出各種額外請求。
這可能是由於在設置選項,默認選中:
這是一個非常奇怪的例子:我的網站頁面每隔15秒運行一次通知檢查(用javascript完成)。即使在關閉與我的網站相關的所有標籤後,我也會看到來自我的IP,一些隨機頁面的請求以及通知檢查請求。對我來說,這意味着Chrome有一個我的網站在後臺運行的頁面,甚至評估它的JavaScript。
當我請求一個頁面時,我幾乎總是獲得該頁面中某個鏈接的另一個請求。並且它還請求額外頁面的資源(.css,.js,.png文件)。很多請求正在進行。
我看到了與本地運行的開發服務器相同的行爲。
也可能發生在另一臺計算機/網絡上。 Firefox不會發生。
當我關閉這個選項,一切都很好... 這是一個有點討厭... –
我們如何在服務器端處理呢?我正在爲命中計數器加載一個PNG文件,由於這個原因它給了我錯誤的計數。 – Vigikaran