从获取中捕获403,而没有控制台错误

时间:2020-04-16 15:14:32

标签: javascript error-handling fetch http-status-code-403 sentry

如果给定的src网址处有文件,并且没有可处理的回退,我正在尝试从S3提取文件。逻辑工作正常,但是我正在寻找一种方法来防止403错误出现在控制台中,以防止触发Sentry并将错误代码留在用户控制台中。

const res = await fetch(src)
if (res.ok) obj[key] = await res.json()
else obj[key] = defaultValue

基本上,我在寻找try/catch的效果,但是实际的try/catch并不能防止记录网络错误。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

无法阻止在浏览器的“网络”选项卡中记录呼叫。这是浏览器的默认行为。

相关问题