在javascript中记录单击事件的请求和响应
我使用此代码以5毫秒的间隔自动单击按钮。现在,我需要将每次单击请求及其来自服务器的响应记录在一个文件中,并以毫秒精度记录每次单击的准确时间。有人能帮我做这件事吗在javascript中记录单击事件的请求和响应,javascript,Javascript,我使用此代码以5毫秒的间隔自动单击按钮。现在,我需要将每次单击请求及其来自服务器的响应记录在一个文件中,并以毫秒精度记录每次单击的准确时间。有人能帮我做这件事吗 let timerId =setInterval(() => { $("#sendRequest").click(); console.log('clicked'); }, 5); let stop = 300000; setTimeout(() => { clearInterval(timerId); ale
let timerId =setInterval(() => {
$("#sendRequest").click();
console.log('clicked');
}, 5);
let stop = 300000;
setTimeout(() => { clearInterval(timerId); alert('stop'); }, stop);
用法:getTime()
方法返回事件发生后的毫秒数
您可以设置让startTime=newdate().getTime()
在setInterval
之前,使用new Date().getTime()-startTime
获取间隔调用的确切时间
试试下面
让startTime=newdate().getTime();
让timerId=setInterval(()=>{
//$(“#发送请求”)。单击();
log('clicked'+(new Date().getTime()-startTime));
}, 1000);
让停止=10000;
setTimeout(()=>{clearInterval(timerId);alert('stop');},stop)代码>谢谢你的回答。这是有用的。但我的主要问题是记录每次单击发送到服务器的每个请求的响应。我如何将这些数据记录到一个文件中,或者只是收集这些请求及其相关响应?我想您需要随时间获得响应图。而请求
可能通过单击事件发送。因此,您需要显示请求
部分,以便其他人可以分享想法或答案。