最近又玩了一下php, 碰到这样一个问题: 在php中, 获取到了某视频的资源地址, 需要提供一个网页管理端, 供使用者点击下载。
我的方法是: 把该视频资源下载到php对应的服务上, 然后再传到PC上。 但是, 在后一个过程就受阻了。 我们知道, 在html中, 可以通过form表单把文件传到php对应的服务器, 但怎么下载, 我就犯愁了。
后来, 请教某哥, 他说, 直接在html中<a>来界定视频url, 点击链接来播放的时候, ctrl + s就可以保存啊。 下面来看看demo, php就不写了, 直接写php吐出的html:
<html>
<body>
<a href="xxx.mp4">xxx</a>
</body>
</html>
如果要在新窗口中打开, 那就用一下target属性吧。
原来如此简单 , 至于如何将php服务上的文件下载到本地, 我们以后再说。