【发布时间】:2016-08-02 22:16:32
【问题描述】:
我从 Angular js 做 http.get
$http.get('/api/users?id='+userID)
如果未经授权,我会使用 express js 的状态重定向
res.status(401).location('/login').end();
在响应数据中输入来自服务器 200 的响应,其中包含登录页面
为什么返回状态是 200 而不是 401 如何解决?
还有我的another question
【问题讨论】:
-
您必须在客户端重定向用户:windows.location.href='/login'
-
@MBN 我看到我已经收到数据并重定向了?为什么不能得到401的状态?
-
123 我按原样制作here
标签: angularjs http redirect express