Internet Explorer不会发送“If-Modified-Since”标头

时间:2014-07-29 07:11:53

标签: internet-explorer caching http-headers last-modified if-modified-since

我正在尝试使用HTTP“If-Modified-Since”标题。

  1. 我的服务器使用“Last-Modified”标头响应每个HTTP请求。
  2. 当客户端再次发送相同的请求时,它会更新“If-Modified-Since”标头 相应地。
  3. 这适用于Chrome和Firefox,但不适用于Internet Explorer 11。

    我尝试添加“Expires”标头并将其设置为“-1”,如上所述here。然而它也没有用。

    这些是回复标题:

    HTTP/1.1 200 OK
    Pragma: 
    Cache-Control: Public
    Expires: Thu, 01 Jan 1970 02:00:00 IST
    X-FRAME-OPTIONS: SAMEORIGIN
    Strict-Transport-Security: max-age=31536000
    Date: Tue, 29 Jul 2014 07:54:08 GMT
    Etag: 2014-07-28 18:57:23.0_2108737535
    Last-Modified: Mon, 28 Jul 2014 18:57:23 IDT
    Cache-Control: max-age=10
    Content-disposition: inline; filename=Ad.pdf; filename*=UTF-8''Ad.pdf
    Content-Type: application/pdf
    Content-Length: 27743
    

    有什么建议吗?

    TNX

0 个答案:

没有答案