Ajax 在fiddler中GotRequestHeaders是什么意思?

Ajax 在fiddler中GotRequestHeaders是什么意思?,ajax,internet-explorer,fiddler,Ajax,Internet Explorer,Fiddler,我的问题是,在IE11中ajax请求比在其他浏览器中花费的时间要长得多,这里我从fiddler那里得到了时间线。看起来很奇怪,GotRequestHeaders和ClientDoneRequest之间的时间真的很长。 以下是我的问题: 1.GotRequestHeaders是什么意思,我找到了其他事件的解释,但没有找到这个事件的解释? 2.IE 11中是否有任何特殊的东西用于发送ajax请求 客户连接:15:02:28.484 客户开始请求:15:02:28.501 GotRequestHea

我的问题是,在IE11中ajax请求比在其他浏览器中花费的时间要长得多,这里我从fiddler那里得到了时间线。看起来很奇怪,GotRequestHeaders和ClientDoneRequest之间的时间真的很长。

以下是我的问题:

1.GotRequestHeaders是什么意思,我找到了其他事件的解释,但没有找到这个事件的解释?
2.IE 11中是否有任何特殊的东西用于发送ajax请求

客户连接:15:02:28.484
客户开始请求:15:02:28.501
GotRequestHeaders:15:02:28.502
客户请求:15:02:31.655
确定网关:0ms
DNS查找:1ms
TCP/IP连接:0毫秒
HTTPS握手:0ms
服务器已连接:15:02:31.657
FiddlerBeginRequest:15:02:31.657
ServerGotRequest:15:02:31.657
ServerBeginResponse:15:02:31.784
GotResponseHeaders:15:02:31.784
服务器响应:15:02:31.784
客户开始回复:15:02:31.784

ClientDoneResponse:15:02:31.784

GotRequestHeaders
的意思就是——Fiddler从客户端读取请求头的时间。相反,
ClientDoneRequest
是Fiddler完成发送请求正文的时间

花3秒钟发送尸体(除非是一个大文件上传或什么的)确实是不寻常的。由于IE的工作原理,最有可能的解释是,有一些JavaScript正在运行,它会将CPU锁定几秒钟,从而延迟消息,从而导致POST body内容从JavaScript向下传输到网络堆栈