比如说获得一个 HTTP应答包它包含了
HTTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Date: Mon, 3 Jan 2005 13:13:33 GMT
Content-Type: text/html
Last-Modified: Mon, 11 Jan 2004 13:23:42 GMT
Content-Length: 90
我如何获得Last-Modified的值?

解决方案 »

  1.   

    不是所有网站都有Last-Modified
    你可以看httpwebresponse的属性
      

  2.   

    我现在是用HttpWebResponse的LastModified属性,但是从有的页面获取来的时间不对。
    但是我用文本框把HTTP应答包内容全部显示出来,得出类似的时间
    Last-Modified: Mon, 11 Jan 2004 13:23:42 GMT
    却绝大部分都是对的。不知我把问题表达清除否
      

  3.   

    Last-Modified首先是浏览器传递给服务器的。标识文件最后修改时间
    再有服务器传递回来,浏览器判断是否发生修改做一个比较的。
    因此这个时间不会是你服务器的当前时间,而是服务器上文件的最后修订时间
      

  4.   

    不是所有的http头都会带上Last-Modified,所以你通过这这方法获取并不保险
      

  5.   

    我想不到什么方法,能说说用啥方法么?我是想如果没有Last-Modified值,这个url就抛弃不用。
      

  6.   

    在客户端是没有办法的。在服务器上js有个属性叫做lastmodixxxx