0
早上人,如何處理304 XMLHttpRequest中未修改
我希望有人可以幫助我瞭解如何處理304響應。
我有一個網頁,它生成動態內容通過使用XMLHttpRequest對象從REST服務中獲取數據,然後更新網頁的內容。
目前,如果數據再次請求中它的最大年齡,REST服務返回緩存數據和200狀態碼,但它要改變沒有返回數據和304個狀態碼。我做了一些我自己的快速測試,因爲沒有數據返回,我沒有數據顯示。所以我有點卡住這個過程是如何工作的。
我見過很多的問題和答案,解釋爲什麼304應使用的時候,卻找不到如何在客戶端代碼處理304。
希望有人能幫忙。
嘗試添加一些隨機數在你調用的url結尾(例如:http://sample.com/myurl.php?randomnumber ...這應該對你有幫助 – salih0vicX
你是否真的用*'XMLHttpRequest進行測試* '?因爲[根據此答案](http://stackoverflow.com/a/16817752),XMLHttpRequest的應基本上轉動304個響應轉換成200個響應(通過改變狀態碼和回饋緩存的響應),這也是行爲我得到測試自己的時候。 – Frxstrem
Frxstrem是的,我沒有使用XMLHttpRequest對象運行測試,我得到一個304個狀態碼.ResponseText是空白的。 – sbarnby71