繁体   English   中英

即使未打开开发工具,如何在Chrome的“网络”标签中记录XHR请求?

[英]How to log XHR request in Network Tab in Chrome even when dev tools is not opened?

无论是否打开开发工具,Chrome控制台始终会保留日志。 我希望网络标签也一样。

即使未打开开发人员工具,是否可以在Chrome中记录XHR请求? 如果不是,是否有可能在其他浏览器中?

听起来您想要一些日志记录。 Chrome有很多内部存储的东西,您可以查看chrome:// chrome-urls /

特别是chrome:// net-export /,而chrome:// net-internals /#events也可能是您感兴趣的。 这些东西可以跨选项卡工作,因此imo比打开20个chrome控制台更好= p

https://dev.chromium.org/for-testers/providing-network-details

您可以在浏览器外部使用代理,例如Fiddler 太好了,该工具的作者甚至在Stack Overflow上回答了有关它的问题!

https://www.telerik.com/fiddler

(我不为Fiddler工作,但在浏览器拥有开发工具之前的几天里就已经存在了)

不幸的是,未打开开发者工具时,无法在Chrome的“网络”标签中记录XHR请求。 而且我不知道哪个浏览器支持它。

替代解决方案

但是您可以尝试以下适用于Chrome的扩展程序:

  1. ApiRequest.io Ajax捕获调试工具 在浏览器中捕获API请求和响应并通过链接共享。 使协作调试和问题解决更加容易。
  2. 篡改Chrome(扩展名) 允许用户在请求发生时对其进行修改。
  3. 实时HTTP标头 监视来自浏览器的所有HTTP / HTTPs流量。 实时HTTP标头会记录您的Chrome浏览器和Internet之间的所有HTTP通信。

关于“ ApiRequest.io Ajax捕获调试工具”,您可以阅读此开发人员文章:

您也可以在其他浏览器中找到某些扩展。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM