我通过http获取mjpeg流并使用< img>查看它标签。非常标准,没有问题,一切正常。
然而,与编码的jpg数据一起,http响应中的UTC时间戳是我想要访问的。基本上,我希望能够显示每帧的匹配时间。以下是我为每个框架所做的响应:
Content-Type: image/jpeg
Content-Length: 60189
Time-Stamp: 51961243969
UTC-Time: 1349439599864
Flags: 2097153
PlayID: 1
Camera-Type: Halocam IP
Connection: Close
[encoded jpg data]
--myboundary
目前< img> tag正在获取该流并直接解释jpgs。无论如何通过javascript拦截,解释或分离UTC时间值,以便我可以在页面上显示它?我无法控制http响应,但如果通过某些更改可以获得解决方案,我可以与控制它的人交谈。
答案 0 :(得分:0)
使用XMLHttpRequest,然后提取其所有响应头
答案 1 :(得分:0)
jquery的例子:
$.ajax({url:'a.jpg',
complete: function(r){
console.log(r.getAllResponseHeaders());
}
})