【发布时间】:2011-07-06 04:07:16
【问题描述】:
我正在尝试从强制通过浏览器下载的远程服务器“复制”一个文件。远程文件输出的头部如下:
HTTP/1.1 200 正常
服务器:nginx
日期:格林威治标准时间 2011 年 3 月 1 日星期二 00:19:21
内容类型:application/txt
内容长度:170783
最后修改时间:2011 年 3 月 1 日星期二 00:00:43 GMT
连接:关闭
内容处置:附件;文件名="titles.txt"
过期:2011 年 3 月 1 日星期二 02:19:21 GMT
接受范围:字节
我需要某种方式来覆盖附件 Content-Disposition 以便 php 可以将文件复制到本地服务器。要么这样,要么以其他方式将文件从远程服务器下载到本地。
要下载的文件是一个简单的文本文件,通常会显示在浏览器中,但是我需要 PHP 在本地“下载”它作为一种缓存。
我环顾了这个网站,但我发现的尝试都没有奏效>_
有什么建议吗?!
提前致谢, 影子木偶
【问题讨论】:
-
浏览器发送内容处置的事实并不会阻止您获取数据,哈哈