如图
transferred over network
是经过网络传输的,resource size
资源的大小,
这样理解对吗吗,
还有,,transferred over network
和resource size
,的关系是怎样的 ,
transferred over network
怎么有的比resource size
小,有时候有比resource size
大 ,
有什么不同吗,,分别表示什么意思呢
###不用担心,信息是正确的。
“已传输”是显示的请求中已发送和已接收数据总数的字节总和。
“资源大小”是所接收数据的字节总和,这就是它们不匹配的原因。
传输的是双向传输的字节总数,而resource size
接收的响应主体的大小则为传输的字节数。
HTTP请求由url,请求标头,请求正文,响应标头和响应正文组成。
查看HTTP请求的示例消息:
POST / HTTP/1.1
Host: foo.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 13
say=Hi&to=Mom
请注意,内容长度标头仅是13 bytes
(仅是say=Hi&to=Mom
大小),而整个HTTP消息均包含111 bytes
。
有关更多详细信息,请参见https://en.m.wikipedia.org/wiki/Hypertext_Transfer_Protocol的消息格式部分
###我也好奇这个问题答案,搜了下找到一个解释
Transferred是资源压缩后的大小,是加载时页面下载的数据量,后面的resources size是资源未压缩的实际大小,不知道这个理解可对