因此,我有一个在Express中开发的rest api。为了进行身份验证,我使用cookie并获取用户信息,我只是向端点发出了get请求,如果端点已登录,则返回用户信息,否则返回401(未授权)状态码。我担心的是,当我收到401状态代码时,Chrome开发者控制台打印
无法加载资源:服务器响应状态为401 (未经授权)
它不会在客户端中引起任何错误,只是让我感到困扰而已。
答案 0 :(得分:1)
在HTTP请求中创建一个拦截器,并在收到响应后,使用单行代码console.clear();
清除控制台输出。
这样,即使您从服务器收到401或403或任何响应,并且会自动生成控制台错误/警告,也会将其自动清除!