我正在使用cakephp处理一个应用程序,我想强制下载jpeg。
到目前为止,非常好,通过使用mediaViews ...但该文件不是托管在服务器上,因为我正在使用soap webservice,我只是得到一个完整的jpeg文件URL。
有没有办法在cakePHP中使用带有http://mywebsite.com/foo/bar/picture.jpeg
之类的外部链接的mediaViews而不下载它,然后将其保存在cakephp webroot文件夹中?
抱歉我的英语不好,我尽力做到最好......
提前致谢。
答案 0 :(得分:1)
不,您无法强制下载您无法控制的对象。这是因为使其可下载的标头('Content-disposition: attachment'
)由响应服务器设置。例如,如果我试图强制从Google下载图片,则无法在其上设置标题。