我使用<video>标签来播放视频,代码大致如下:<video preload="metadata" controls type="video/mp4" src="//example.com/hi.mp4">你的浏览器不支持 <code>video</code> 标签.</video>我知道这部分是迅雷的问题,可以设置迅雷的响应对象。但不是所有用户都会设置这个的。更多的时候,用户只会觉得奇怪,为什么打开这个网页后,迅雷会自动下载这个网页内的视频?我猜想阿里云的 OSS 返回的header里可能表明了这是个附件,然后触发了迅雷的响应机制,但Response Header也没发现有什么异常的:顺便附上Request Header:GET /hi.mp4 HTTP/1.1Host: example.comConnection: keep-alivePragma: no-cacheCache-Control: no-cacheAccept-Encoding: identity;q=1, *;q=0User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.87 Safari/537.36Accept: */*DNT: 1Referer: http://localhost:3000/Accept-Language: en-US,en;q=0.8,zh-CN;q=0.6,zh;q=0.4Range: bytes=0-请问应当如何改写代码,才能避免迅雷自动下载视频?
添加回答
举报
0/150
提交
取消