angular $ http和状态码304

时间:2017-06-01 10:32:56

标签: angularjs http http-status-code-304

当服务器发送304时,浏览器自动处理它并且$ http接收状态200.我想自己处理它,所以我不会重新加载我的视图 内容没有改变。

我想做这样的事情:

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

1 个答案:

答案 0 :(得分:0)

这似乎是一个更普遍的问题。 这是关于此here

的另一篇文章