阻止HttpClient在控制台中记录404错误



我在客户端blazor应用程序中使用HttpClient,但当我调用API时,有时它不存在(因为它是对azure blob存储的图像搜索(,它返回404错误,这很好。我的问题是,404错误随后显示在浏览器控制台中(对我来说是谷歌chrome(,有没有一种方法可以防止这种情况,因为我不想让用户知道这是一个404,而是我想通过显示默认图像来对404采取行动。

这是我的冒犯但简单的代码,然后登录到浏览器控制台。

await client.GetAsync("URL of Image");

您能给出更多的上下文和代码示例吗?您是否正在处理try/catch块中的HttpClient错误?

据我所知,浏览器将始终在控制台中记录任何400-500个错误,并且您不能禁用此输出。它被称为开发人员工具是有原因的。此外,是什么阻止用户在这些相同的工具中查看网络选项卡?

老实说,我认为这不是问题,除非你把文件命名为可疑的东西。。

相关内容

  • 没有找到相关文章

最新更新