在Chrome开发者控制台中隐藏HTTP状态代码警告

时间:2018-06-28 16:13:14

标签: javascript node.js reactjs express

因此,我有一个在Express中开发的rest api。为了进行身份验证,我使用cookie并获取用户信息,我只是向端点发出了get请求,如果端点已登录,则返回用户信息,否则返回401(未授权)状态码。我担心的是,当我收到401状态代码时,Chrome开发者控制台打印

  

无法加载资源:服务器响应状态为401   (未经授权)

它不会在客户端中引起任何错误,只是让我感到困扰而已。

1 个答案:

答案 0 :(得分:1)

在HTTP请求中创建一个拦截器,并在收到响应后,使用单行代码console.clear();清除控制台输出。

这样,即使您从服务器收到401或403或任何响应,并且会自动生成控制台错误/警告,也会将其自动清除!