Php 更改托管在其他网站上的下载文件的文件名

Php 更改托管在其他网站上的下载文件的文件名,php,javascript,Php,Javascript,是否可以在另一个站点上为文件创建下载链接并更改文件名?不通过我的服务器代理就可以完成吗?如果可能的话,我想在不增加任何带宽成本的情况下实现它 编辑: 这只是一个想法,但它可以通过某种flash下载程序实现吗?您可以使用标题重定向标题(“位置:http://.....");但是下载过程可能会显示真实的URL,这取决于客户端 有Content Location标题,但根据,它用于为即将在此处接收的相同内容指定替代位置,这使得它无法用作重定向工具 我知道的唯一其他方法是通过代理。@Starlin不,它

是否可以在另一个站点上为文件创建下载链接并更改文件名?不通过我的服务器代理就可以完成吗?如果可能的话,我想在不增加任何带宽成本的情况下实现它

编辑:
这只是一个想法,但它可以通过某种flash下载程序实现吗?

您可以使用标题重定向
标题(“位置:http://.....");但是下载过程可能会显示真实的URL,这取决于客户端

Content Location
标题,但根据,它用于为即将在此处接收的相同内容指定替代位置,这使得它无法用作重定向工具


我知道的唯一其他方法是通过代理。

@Starlin不,它会告诉浏览器转到指定的位置。嗯。。。我两个都试过了。我找不到可以接受“位置”的浏览器,Firefox看起来可以接受“内容位置”,但下载失败。。。你知道下载flash工具吗。。。。像上传,但下载。。。我相信它会提供这样的功能,在我尝试“downloadify”时,它是存在的。。。这不完全是我要找的。。。。但这是正确的direction@Starlin好主意!Flash确实可以从远程位置获取数据。遗憾的是,我不知道一个现成的工具