为何用Http控件只能得到更新前的旧文件而IE却能得到新文件?(200分)

  • 主题发起人 主题发起人 ysws
  • 开始时间 开始时间
Y

ysws

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据放在东方网景的虚拟主机上,文件CCTV01.jmd更新后不久用IE敲入
http://www.diange.com/tv/CCTV01.jmd可以看到最新的文件内容,但是用
Delphi的
MS := TMemoryStream.Create;
IdHTTP1.Get('http://www.diange.com/tv/CCTV01.jmd', MS);
方法取回来的却是更新前的旧文件,改为nmhttp控件也是这样。只有过了
一两天后Delphi的http控件才能取回更新后的文件。

哪位高手能解决这个问题?如果需要设置请求头,请说明详细用法,我试
了好几种方法都无济于事。
 
在head中,设置Pragma: no-cache。
 
后退
顶部