caching problem in IE9

lohaniumesh

New Member
I have windows Vista home basic 32 bit operating system. Recently i installed IE9 ans now if i open a website after clearing cache it gives HTTP code 200 on fidddler then on second session it gives 304 for most of the request . My temporary internet file setting is "Automatic". I checked on temporary internet files and nothing is seen there. If i do the same in firefox 4 then on second request it doesnt give 304 and content is served from cache and i am able to see the content there in firefox cache.
1). In case of IE9 if content is not there in cache then how it is giving HTTP response code 304 (not modified)
2). Is there any other cache other than disc cache if yes then how can i see the content of that cache.
 

My Computer

IE9 not picking content from browser cache

I recently installed IE9 on my Windows vista home 32 bit. Whenever I open a website after clearing browser cache then on fiddler first time it gives HTTP code 200 for all requests. When i check on browser cache all gif, jpeg, js are cached and expiry time is 1 month. But when i open the same page it gives HTTP Status code 304 for gif, jpeg and js.
Not able to figure it out why it is not picking the content fron the browser cache. Temporary Internet Files setting in set to "Automatic".
 

My Computer

Re: IE9 not picking content from browser cache

Hi,

Look here for an explanation on the codes: -

Status codes in HTTP
 

My Computer

System One

  • Manufacturer/Model
    HP-Pavilion m9280.uk-a
    CPU
    2.30 gigahertz AMD Phenom 9600 Quad-Core
    Motherboard
    ASUSTek Computer INC. NARRA3 3.02
    Memory
    3582 Megabytes Usable Installed Memory (4 Gig)
    Graphics Card(s)
    ASUS NVIDIA Geforce GTS450
    Sound Card
    Realtek High Definition 7.1 Audio (HP drivers)
    Monitor(s) Displays
    HP w2408 24.0" (Dual monitor)
    Screen Resolution
    1920 * 1200, 1920 * 1200
    Hard Drives
    3*500 Gigabytes Usable Hard Drive Capacity
    Plus 2x USB (160Gig each) external HDD
    BluRay & DVD Weiters
    HL-DT-ST BD-RE GGW-H20L SCSI CdRom (Bluray RW) Device
    AlViDrv BDDVDROM SCSI CdRom (Blueray) Device
    TSSTcorp CDDVDW TS-H653N SCSI CdRom
    Internet Speed
    40 Meg
I know about HTTP status code but I am not able to figure it out why I am getting 304 when content is in my browser cache and it has not been expired.
(Why it is sending request to server to check whether it is modified or not?)
 

My Computer

Not Modified 304


If the client has done a conditional GET and access is allowed, but the document has not been modified since the date and time specified in If-Modified-Since field, the server responds with a 304 status code and does not send the document body to the client.
Response headers are as if the client had sent a HEAD request, but limited to only those headers which make sense in this context. This means only headers that are relevant to cache managers and which may have changed independently of the document's Last-Modified date. Examples include Date , Server and Expires . The purpose of this feature is to allow efficient updates of local cache information (including relevant metainformation) without requiring the overhead of multiple HTTP requests (e.g. a HEAD followed by a GET) and minimizing the transmittal of information already known by the requesting client (usually a caching proxy).

This should give you a clue? The information has not changed & therefore the information is not updated.

Look here for more information on caching: -

Fiddler PowerToy - Part 2: HTTP Performance
 

My Computer

System One

  • Manufacturer/Model
    HP-Pavilion m9280.uk-a
    CPU
    2.30 gigahertz AMD Phenom 9600 Quad-Core
    Motherboard
    ASUSTek Computer INC. NARRA3 3.02
    Memory
    3582 Megabytes Usable Installed Memory (4 Gig)
    Graphics Card(s)
    ASUS NVIDIA Geforce GTS450
    Sound Card
    Realtek High Definition 7.1 Audio (HP drivers)
    Monitor(s) Displays
    HP w2408 24.0" (Dual monitor)
    Screen Resolution
    1920 * 1200, 1920 * 1200
    Hard Drives
    3*500 Gigabytes Usable Hard Drive Capacity
    Plus 2x USB (160Gig each) external HDD
    BluRay & DVD Weiters
    HL-DT-ST BD-RE GGW-H20L SCSI CdRom (Bluray RW) Device
    AlViDrv BDDVDROM SCSI CdRom (Blueray) Device
    TSSTcorp CDDVDW TS-H653N SCSI CdRom
    Internet Speed
    40 Meg
Back
Top