通过REST api流式传输/触发文件下载

时间:2012-08-22 23:04:03

标签: php file api rest download

我正在开发REST API。其中一个调用应该允许下载文件。 API调用如下:

 /music/mp3s/jenkins/12/

12是存储在dataabse中的file_id。实际文件名是从该文件的数据库记录生成的。像jenkin_494_334_12.mp3这样的东西。文件ID附加在文件名部分的末尾。

但是,无法通过URL直接访问此文件。它存储在webroot之外。如何通过上面的REST API调用流式传输/触发下载。

如果它是一个webspage,我们可以使用所有PHP文件,然后发出header调用来触发下载。

有什么想法吗?

0 个答案:

没有答案