IIS ignores If-Modified-Since (1985) and sends 304
From: Larry Weisberg (lweisberg_at_finjan.com)
Date: 09/07/04
- Next message: Stephen Green: "Re: IIS 6.0 directory listings"
- Previous message: Cyskon: "Cannot access URLs with port numbers"
- Next in thread: Larry Weisberg: "Re: IIS ignores If-Modified-Since (1985) and sends 304"
- Reply: Larry Weisberg: "Re: IIS ignores If-Modified-Since (1985) and sends 304"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 7 Sep 2004 21:59:42 +0300
I have an application which modifies certain browser requests as follows:
1) IE requests http://www.server.com/page.html (page.html is last modified
today, e.g.)
2) MyApp requests page.html from www.server.com, modifies content in such a
way that there is a pop-up in the returned page with a submit button. MyApp
also modifies the Last-Modified field to be some date in 1985
3) User presses push button, which calls myApp (basically a proxy) directly
4) my App returns a META refresh to go to page
http://www.server.com/page.html
5) IE issues a GET http://www.server.com/page.html and, indeed, sends a
header If-Modified-Since with a value exactly corresponding to the 1985 date
in the Last-Modified tag in step #2
6) MyApp sends the request with the same headers to www.server.com along
with the If-Modified-Since 1985.
7) IIS (the www.server.com is really my own PC running IIS) returns a 304,
rather than returning the content of page.html, even though page.html is
certainly newer than 1985.
Any ideas why? And what I might do (in the headers I send in Step #2) to
force IIS in the end to return the entire page and NOT a 304?
Thanks,
Larry
- Next message: Stephen Green: "Re: IIS 6.0 directory listings"
- Previous message: Cyskon: "Cannot access URLs with port numbers"
- Next in thread: Larry Weisberg: "Re: IIS ignores If-Modified-Since (1985) and sends 304"
- Reply: Larry Weisberg: "Re: IIS ignores If-Modified-Since (1985) and sends 304"
- Messages sorted by: [ date ] [ thread ]