我每隔一段时间去下载一个网页并保存成文件,可是当网页内容变了,下载的内容还是旧网页的内容,该如何设置,使得每次相当于浏览器刷新以后的下载?

解决方案 »

  1.   

    是不是要设置CacheControl属性?
      

  2.   

    清空INTERNET历史记录后,再下载试试
      

  3.   

    如果请求消息包含If-Modified-Since标题域,GET方法的语法就变成“条件GET”,即“(conditionalGET)”。条件GET方法可以对指定资源进行判断,如果它在If-Modified-Since标题域(见10.9节)中的指定日期后发生了更新,才启动传输,否则不传输。这种条件GET
    允许被缓存的实体在不必经过多次请求或不必要的数据传输就能进行刷新,从而有助于降低网络负载。
       
      idhttp.request的头部加入该段
      

  4.   

    可能網頁中包含子框架?子框架的內容idHttp是不能抓回來的。
      

  5.   

    暈!CSDN沒編輯回復功能真不方便!就是說,可能你看到的網頁的更新,其實隻是更新了子框架的網頁,因為這個網頁包含了子框架,所以,idHttp是不能下子框架的內容回來的,
      

  6.   

    允许被缓存的实体在不必经过多次请求或不必要的数据传输就能进行刷新,从而有助于降低网络负载。
       
      idhttp.request的头部加入该段既然这样应该是不加入罗,加入了不是变成条件传输了吗,idhttp缺省应该不是条件传输吧。
    访问的网页不是子框架的内容,就是访问htm也是这样。
    怎么解决呢?咳。难道大家都没有这样连续的访问过?