Http 检查是否更新网页

Http 检查是否更新网页,http,Http,我在mu硬盘上下载了一个网页“.html”,我想检查一下这个网页最近是否更新过,但没有再次下载。。 另外,当我使用上次修改时,它在某些服务器上不起作用 有人能帮我吗?? 提前感谢如果上次修改无效,您无法真正检查。但是,如果内容长度始终相同,则可以通过检查内容长度来伪造它,除非进行更新。我假设您已经知道可以使用HEAD方法检查页面而不获取内容。如果上次修改无效,您无法真正检查。但是,如果内容长度始终相同,则可以通过检查内容长度来伪造它,除非进行更新。我假设您已经知道可以使用HEAD方法检查页面而不

我在mu硬盘上下载了一个网页“.html”,我想检查一下这个网页最近是否更新过,但没有再次下载。。 另外,当我使用上次修改时,它在某些服务器上不起作用 有人能帮我吗??
提前感谢

如果上次修改无效,您无法真正检查。但是,如果内容长度始终相同,则可以通过检查内容长度来伪造它,除非进行更新。我假设您已经知道可以使用HEAD方法检查页面而不获取内容。

如果上次修改无效,您无法真正检查。但是,如果内容长度始终相同,则可以通过检查内容长度来伪造它,除非进行更新。我假设您已经知道可以使用HEAD方法检查页面而不获取内容。

谢谢,但很抱歉,您的意思是header[“content lenght”],据我所知,它还需要再次下载页面。不管使用哪种语言,但这应该可以工作。我使用response.ContentLength;响应为=(HttpWebResponse)request.GetResponse()。请求是一个HttpWebRequestyes,但是getresponse需要下载页面,如果您使用HttpMethod=“HEAD”,我不希望下载该页面。然后它会得到标题,告诉您内容长度;)-编辑-在修复了我的一个应用程序后,我用HEAD检查了许多zip文件的内容长度。它在几秒钟内就完成了。有几十个大于100mb的ZIP。谢谢,但很抱歉,你是说页眉[“内容长度”],据我所知,它还需要再次下载页面。哪种语言不重要,但应该可以。我使用response.ContentLength;响应为=(HttpWebResponse)request.GetResponse()。请求是一个HttpWebRequestyes,但是getresponse需要下载页面,如果您使用HttpMethod=“HEAD”,我不希望下载该页面。然后它会得到标题,告诉您内容长度;)-编辑-在修复了我的一个应用程序后,我用HEAD检查了许多zip文件的内容长度。它在几秒钟内就完成了。有几十个大于100mb的拉链。