我可以设置标头以从远程位置下载文件,例如 CloudFiles
例如,如果我设置一些标头来从我的服务器下载文件
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="downloaded.pdf"');
,然后只输出文件的数据
是否可以在内容处置中设置远程 url?
示例 header('Content-Disposition:attachment; filename="http://remote.location/downloaded.pdf"
);
或者我只是以错误的方式思考它?
For example, if I set some headers to download a file from my server I would do
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="downloaded.pdf"');
And then just output the data of the file
Is it possible to set a remote url in the Content-Disposition?
Example header('Content-Disposition: attachment; filename="http://remote.location/downloaded.pdf"
);
Or am I just thinking about it in the wrong way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不,您只需执行 302 重定向。
No, you would just do a 302 redirect.
不。
正如 Matthew 建议的那样,使用重定向。
其他选项是从脚本下载文件,然后输出下载的文件。
No.
As Matthew suggested is to use redirect.
Other option is download file from script, then just output the downloaded file.