我发现当播放视频第二次时,Edge浏览器无法正常工作。我的应用程序使用默认的<video>
标签,而Edge在第二次加载视频时发送了一个If-Modified-Since
头信息。如果我的服务器返回304未修改状态码,则无法正常工作。将其更改为返回完整视频则可以解决问题。
有人能验证这种行为吗?我是否做错了什么?我应该在我的304响应中添加其他内容以使其正常工作吗?
顺便说一句,我发现像Chrome和Firefox等其他浏览器在加载视频时从不发送If-Modified-Since
。
我发现当播放视频第二次时,Edge浏览器无法正常工作。我的应用程序使用默认的<video>
标签,而Edge在第二次加载视频时发送了一个If-Modified-Since
头信息。如果我的服务器返回304未修改状态码,则无法正常工作。将其更改为返回完整视频则可以解决问题。
有人能验证这种行为吗?我是否做错了什么?我应该在我的304响应中添加其他内容以使其正常工作吗?
顺便说一句,我发现像Chrome和Firefox等其他浏览器在加载视频时从不发送If-Modified-Since
。
Cache-Control: public, max-age=31536000
。immutable
。Cache-Control: public, max-age=31536000, immutable