Hmm.. because we do set the expiry/cache in the headers, eg:
Code:
[LIST]
[*][COLOR=#545454][B]Pragma: [/B][/COLOR][FONT=Consolas]max-age=65536[/FONT]
[*][COLOR=#545454][B]Cache-Control: [/B][/COLOR][FONT=Consolas]max-age=65536[/FONT]
[/LIST]
even with the code 200, in Chrome the "network" tab shows
after the first load, and loads instantly without any request at all after that.
The 304 response method would require DA to manage ETags (which it does not), and figure out, based on the request, if the browser already has the latest file, and based on that, return the 304 with no body at all.
So, 'yes', the 304 method may improve cases if the cache has expired, and an ETag is used after that.. but it would still be making a request anyway, which is the main slow-down.
I'm not sure if there would be that much gain by implementing it.
Let me know if I'm missing something
John