2
我已經構建了一個http模塊來記錄服務器上的文件下載。當用戶下載文件時,它會將其IP,文件ID,下載時間,推薦人和用戶代理記錄到數據庫中。這在大多數情況下都可以正常工作,但我已經必須通過檢查Range標頭來處理由Firefox的下載管理器插件導致的重複副本。HttpModule和舊版本的IE
這並沒有解決的IE6和IE7用戶同樣的問題。當他們開始下載時,它會以毫秒爲單位重複命中我的模塊,並導致爲單個文件記錄數千個條目。似乎老版本的IE瀏覽器並沒有像Firefox那樣使用範圍標題,我甚至不確定這是什麼問題。
任何人有任何想法,這可能是導致這一點,或者我應該檢查,以避免被記錄的冗餘要求?
查看請求頭還沒有顯示任何有用的信息。他們看起來很正常。他們只有Connection = keep-alive,Accept,主機和用戶代理標題。 我注意到許多有問題的請求都來自海外。在他們的最後可能是不穩定的連接可能會重新提交下載? – Ryan