2017-06-01 121 views
-1

當服務器發送304,瀏覽器會自動處理它和$ HTTP接收狀態200.我想處理它自己,所以當 內容沒有變化我不重裝我的看法。

我想要做這樣的事情:

$http.get("api/endpoint").then(function(response){ 
    if(response.status != 304) 
     //update view with response.data 
    } 
    else{ 
     // do nothing 
    } 
}); 
+0

認真的人。 Plz分享你的代碼給每一個更好的視角。 – Plankton

+0

我認爲你可以在$ httpProvider –

+0

查看$ httpProvider文檔,但我找不到轉發304狀態碼的方法。我也嘗試使用$ http攔截器,但是304也沒有到達那裏。 – konst

回答

0

它似乎是一個比較普遍的問題。 這是另一個關於這個here