相关疑难解决方法(0)

我可以阻止Chrome开发者工具控制台记录图像404错误吗?

Chrome Developer Tools控制台会在每次找不到页面资源(包括图像)时记录错误(即返回404).

在我的工作中,我经常在第三方提供图像的网站上工作,在开发过程中可能无法使用.将每个丢失的图像显示为控制台中的错误会使其他更重要的错误(例如JavaScript错误)更难以注意到.

是否有一个设置可以阻止控制台将未显示的图像记录为错误?

或者是否有某种方法可以按照您可以在"网络"选项卡中筛选请求的相同标准来过滤控制台消息?

(参见http://chromium.googlecode.com/issues/attachment?aid=1337330000000&name=Screenshot-Google%2B+-+Google+Chrome.png&token=1F05er8uKjAQEEBrUITFjsIGJ2A%3A1358867878658&inline=1)

javascript image google-chrome-devtools

63
推荐指数
2
解决办法
3万
查看次数

在控制台中抑制Chrome"无法加载资源"消息

我正在编写一个脚本,该脚本使用XMLHttpRequest来搜索由相对路径定义的文件,尝试解析该脚本可识别的其他相同域绝对路径的相对路径,然后尝试从已解析的文件中加载该文件网址.如果我遇到404,我只是尝试将文件相对路径解析为另一个绝对路径,然后再试一次.对于这个特殊的脚本,它完全可以遇到404-然而,我的控制台上到处都是"无法加载资源:服务器响应状态为404(未找到)消息,我想要抑制它们.

据我所知,没有错误可以捕获 - 错误情况由xmlHttpRequest.onreadystatechange处理程序处理,并且没有window.onerror.

有没有办法压制这些消息?

谢谢

javascript google-chrome xmlhttprequest google-chrome-devtools

36
推荐指数
3
解决办法
9703
查看次数

沉默网:: ERR_CONNECTION_REFUSED

连接到不存在的Web套接字服务器会导致大量错误记录到控制台,通常是调整... net::ERR_CONNECTION_REFUSED.

任何人都有想法让hackaround沉默这个输出?XMLHttpRequest如果服务器不可访问,它将产生相同的详细错误输出,因此将无法工作.

这里的目标是测试服务器是否可用,如果它是连接到它,否则使用回退,并执行此操作而不会通过错误输出向控制台发送垃圾邮件.

javascript safari firefox google-chrome websocket

13
推荐指数
1
解决办法
4646
查看次数

Axios Stop 404 错误出现在console.log

我正在通过 Axios 检查资源是否存在,如果资源不存在,期望返回 404 是正常的。

但是,当返回 404 时,它会显示在控制台中。我试图捕捉错误,但这并不能阻止它被 chrome 显示。

        axios.get('/api/user/checkin').then((response) => {
            Vue.set(UserStore,'checkin', response.data)
            this.loading = false;
        }).catch((error) =>{})
Run Code Online (Sandbox Code Playgroud)

我正在检查用户是否被选中,如果他们被选中,我将返回他们签入时间的记录以及网站上的一些详细信息。

如果它们不是,那么我没有什么可返回的,所以我返回 404。我可以返回一个空白记录,但这确实让我感到很平静。

javascript vue.js axios

9
推荐指数
1
解决办法
2528
查看次数

在 React js 中获取时如何隐藏控制台状态错误消息?

在我的 React 应用程序中,我使用fetch()从我的 API 获取数据,如果我的数据库中存在域的网站,则_callAPI()函数获取domain参数并调用 API。如果存在,则返回网站的对象,否则返回 500。因此,在使用 fetch() 之前,我无法确定该网站是否存在。问题是每次 fetch() 都找不到任何东西时,它会抛出以下内容:

container.jsx:25 GET http://localhost:3000/boutiques/detail/?q=testdomain.com 500(内部服务器错误)

当它没有找到很多网站时,控制台日志中会包含该错误消息。有没有办法在获取时忽略那种消息?

fetch()

_callApi = () => {
    const { domain } = this.props;

    return fetch(`/boutiques/detail/?q=${domain}`)
      .then(response => {
        if (response.status === 500) {
          return 500;
        }
        return response.json();
      })
      .then(json => json)
      .catch(err => console.log(err));
  };
Run Code Online (Sandbox Code Playgroud)

fetch reactjs

4
推荐指数
1
解决办法
5899
查看次数