防止客户端控制台中出现401 XHR错误

时间:2018-08-03 15:31:18

标签: javascript reactjs

我在ReactJS中构建一个SignIn组件。因此,我有一个标准的Axios发布请求来登录用户:

try {
  // Authenticate against NodeJS
  const res = await axios.post(`${API_URL}/auth/signin`, {
    email: this.state.email,
    password: this.state.password
  });

...

} catch (err) {
  // I don't want to display anything to the client;
}

如果需要,我可以使用错误的密码(401错误)成功捕获该错误。但是,在这种情况下,我不想在客户端浏览器的控制台上显示任何内容。问题是Axios(即使使用Fetch)也不关心捕获,仍然显示自己的XHR错误:

enter image description here

有没有办法防止这些类型的错误出现在控制台中?

0 个答案:

没有答案