delphi的idhttp控件的下载问题
比如文件chr001.dll,在服务器上,通过下面的下载,IdHTTP1.Get('http://192.168.0.2/chr001.dll',Mstream);(va...
比如文件chr001.dll,在服务器上,通过下面的下载,IdHTTP1.Get('http://192.168.0.2/chr001.dll',Mstream);(var Mstream : TMemoryStream;)在没有覆盖本机的chr001之前,还有办法取出chr001.dll文件的修改日期?这个日期是服务器上的这个文件的日期?好人一生平安
展开
2个回答
展开全部
先用head方法获取远程文件的信息,再用Response来读取(表达可能不太准确,大致就是这个意思)
var
lastmodtime:TDatetime;
begin
idhttp1.Head('http://192.168.0.2/chr001.dll')
lastmodtime:=idhttp1.Response.LastModified;
ShowMessage(DateTimeToStr(lastmodtime);
end;
Delphi XE3上测试了一下貌似可以,当然文件名和你不一样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询