Php 用户选择下载还是流式传输mp4媒体
我想让用户可以下载或流媒体相同的媒体。我尝试了这种方法(添加下载),但不起作用:Php 用户选择下载还是流式传输mp4媒体,php,download,streaming,Php,Download,Streaming,我想让用户可以下载或流媒体相同的媒体。我尝试了这种方法(添加下载),但不起作用: <a target='_blank' href='http://another/site/file.mp4' download>DOWNLOAD</a> <a target='_blank' href='http://another/site/file.mp4'>STREAMING</a> 我使用PHP5.6创建页面 请注意,文件始终相同:http://anot
<a target='_blank' href='http://another/site/file.mp4' download>DOWNLOAD</a>
<a target='_blank' href='http://another/site/file.mp4'>STREAMING</a>
我使用PHP5.6创建页面
请注意,文件始终相同:
http://another/site/file.mp4
来自不同的域(URL在site1中,媒体在site2中)标签上的下载
属性仅适用于以下情况:
- URL必须与HTML文档的来源相同
- 浏览器必须是Chrome、Firefox、Edge、Safari(10)或Opera(15)
我假设URL来自另一个网站,这就是它不起作用的原因。确切地说,内容来自另一个网站domain@Timmy抱歉,强制从其他域下载是一种安全风险。这就是浏览器不允许的原因。你能接受答案吗?但我可以访问两个域:site1和site2。如果是安全问题,那么在第二个域中也不允许直接加载?我不明白为什么不允许这样做,我的所有内容和其他媒体文件(
.mkv
例如)都可以下载。@Timmy在包含该文件的服务器上。如果您具有控制权,则可以修改响应标题以告知浏览器强制下载。您正在使用的web服务器将专门介绍如何执行此操作,您应该将其作为另一个问题来提问。好的,谢谢!我将在另一个问题中询问如何强制下载