如果错误代码为摘要身份验证的401,我尝试从http响应中获取标头。这是我的代码: this.http.post(this.hostname + ':10000/users/auth2', { })
.subscribe(res => {
console.log(res);
},
error => {
console.log(error);
});如果发布请求返回200代码,一切正常。如果我从后端返回401代码,则无法访问标头。chrome调试器显示标题。邮差调用也可以使用digest auth工作。
2 回答
红糖糍粑
TA贡献1815条经验 获得超6个赞
我有一个非常类似的问题,我想从响应中获取状态代码。
结束做这样的事情:
return await this.http .post<any>(this.hostname + ':10000/users/auth2', {}) .toPromise() .then(res => res.data, (err:HttpErrorResponse) => err.headers);
添加回答
举报
0/150
提交
取消