regex - 如何在 Chrome Dev Tools 中过滤没有扩展的 XHR 请求?

我以前使用过正则表达式,但我不是专家。我试过使用像 /[^\.]+\b 这样的东西,但我得到的结果太多了。我正在向本地主机 (dev env) 上的另一个端口发出请求,因为我使用的是 Angular 2,所以我正在通过 XHR 以及正常的 REST 调用获取 .js 和 .html 文件。

我不想过滤成只看到 REST XHR 调用(没有 .js 或 .html 扩展名的调用)。这个的正则表达式是什么?正如我所说,我试过使用 /[^\.]+\b 但它不会过滤以“.js”结尾的那些。

我想避免的请求:

  • http://localhost:9011/dist/services/ng2-file-upload2/ng2-file-upload.js
  • http://localhost:9011/dist/services/form.js

我不想避免的请求:

  • http://localhost:9011/user/account/type
  • http://localhost:8000/station/get

最佳答案

您可以在过滤器面板中按 MIME 类型进行过滤,除此之外:

在您的情况下,您可以过滤掉 CSS 和 HTML 文件:

-mime-type:text/css -mime-type:text/html

我试图想出一个正则表达式,但它似乎在 DevTools 中不起作用。不过它确实适用于 JavaScript:

^.*\.(?!(css|html)$).*$
  • 允许0个或多个任意字符
  • 后跟一个点
  • 此时字符串末尾不能包含csshtml
  • 后跟 0 个或多个字符

这在理论上应该过滤掉所有在末尾恰好包含 .css.html 的结果。

https://stackoverflow.com/questions/38410959/

相关文章:

types - Julia 中的大宽度整数?

r - 如何在 R 中绘制阶乘函数

git - 无法解析主机名

git - 是否可以轻松地将所有提交从一个分支移动到另一个分支作为一个提交?

xamarin.forms - 从 Xamarin 的 Picker 中获取选定的值

google-apps-script - 可以在谷歌脚本中设置一个标题

php - woocommerce rest API 每次调用仅提供 10 个订单

regex - 向量化模式匹配返回 R 中的模式

assembly - 汇编中的函数结语

types - 结构的透析器错误