【问题标题】:Hide fetch errors [duplicate]隐藏获取错误[重复]
【发布时间】:2018-09-07 14:12:11
【问题描述】:

我注意到 Chrome 会记录 fetch 遇到的所有 4xx 错误,而其他浏览器(至少 Safari 和 Chrome)不会记录它们。

如何防止 Chrome fetch 记录到控制台 http 请求错误,例如 400 和 422?

【问题讨论】:

  • 你的 fetch 上有 .catch 吗? - 没关系,它仍然可以使用.catch

标签: javascript google-chrome google-chrome-devtools


【解决方案1】:

您可以使用“隐藏网络消息”选项在控制台中隐藏这些消息。您仍然可以在“网络”选项卡中看到错误。

之前

之后

如果您想过滤特定的错误代码,您可以使用正则表达式来执行此操作。以下过滤掉任何包含 4、后跟 2 位数字、后跟空格字符、后跟 () 的消息。

^((?!4\d{2}\s\(\)).)*$

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 1970-01-01
    • 1970-01-01
    • 2014-12-28
    • 2016-04-02
    相关资源
    最近更新 更多