根据HAR 1.2 specification,响应大小计算如下:
var totalSize = entry.response.headersSize + entry.response.bodySize;
但是如何将响应大小设为零(=1273+(-1273)
),例如在以下HAR中:
"response": {
"status": 200,
"statusText": "OK",
"content": {
"size": 4916,
"mimeType": "application/x-javascript",
"compression": 6189
},
"headersSize": 1273,
"bodySize": -1273
在规范中,除了-1
之外,bodySize没有negetive值:
bodySize [number] - 收到的响应主体的大小(以字节为单位)。在来自高速缓存的响应的情况下设置为零(304)。如果信息不可用,则设置为-1。
答案 0 :(得分:0)
这可能是Chromium的一个错误。在过去的时间部分,有类似的一个:https://code.google.com/p/chromium/issues/detail?id=152201