我想向一个网页添加一些Javascript代码,它可以记录用户与该网页交互时该网页发出的所有网络请求和响应

我想向一个网页添加一些Javascript代码,它可以记录用户与该网页交互时该网页发出的所有网络请求和响应,javascript,html,css,xml,networking,Javascript,Html,Css,Xml,Networking,例如,我有一个像gmail这样的电子邮件网站,当用户点击一封特定的电子邮件时,gmail会尝试从gmail服务器获取电子邮件。我想记录客户端向服务器发出的请求以及服务器的响应。有没有一种方法可以使用网页中嵌入的Javascript实现这一点 如果您确实想将所有请求/响应从客户端网页记录到控制台,可以使用javascriptProxy模拟XMLHttpRequest 代理对象用于定义基本操作的自定义行为 请参见此处为什么不打开浏览器的“网络”选项卡?实际上,我想将这些日志发送到服务器,以便计算失败

例如,我有一个像gmail这样的电子邮件网站,当用户点击一封特定的电子邮件时,gmail会尝试从gmail服务器获取电子邮件。我想记录客户端向服务器发出的请求以及服务器的响应。有没有一种方法可以使用网页中嵌入的Javascript实现这一点

如果您确实想将所有请求/响应从客户端网页记录到控制台,可以使用javascript
Proxy
模拟XMLHttpRequest

代理对象用于定义基本操作的自定义行为


请参见此处

为什么不打开浏览器的“网络”选项卡?实际上,我想将这些日志发送到服务器,以便计算失败请求的数量。我只是想把这个用于遥测。非常感谢,@Juky:)