浏览器报错net::ERR_BLOCKED_BY_CLIENT的解决办法

遇到了一个十分离奇的问题

今天在搭建博客的时候发现了一个特别离谱的问题,博客Deploy到vercel上背景图片无法显示,确认图片地址没填错,在浏览器里能直接访问
然后我在本地运行hexo server,发现图片能正常显示,这就很离谱了。

排查问题

按f12 Debug查看原因,发现报错信息是net::ERR_BLOCKED_BY_CLIENT
`F12界面`
然后我发现浏览器的ADBlock插件显示拦截了这个请求,我把它关掉,图片就正常显示了
`ADBlocker`
然后我更改了图片的名称,发现ADBlocker就不会拦截这个请求了,图片就能正常显示了。

可能的原因及以后的解决办法

这个可能是我都图片的名称带了“ad”字样,被浏览器插件误认为是广告,所以拦截了请求

  • 以后在命名网页的资源文件的时候,尽量不要使用“ad”这种和广告密切相关的字样
  • 也有可能是域名的原因,遇到这种情况可以换一个域名试试

浏览器报错net::ERR_BLOCKED_BY_CLIENT的解决办法
https://20040702.xyz/2023/08/31/2323.8.31/
作者
Seeker
发布于
2023年8月31日
许可协议