Firefox doesnt use cache for XHR plain file -> Chrome works fine!
i host diablo_web_simple on my root running nginx when i use chrome it only loads the chunks of diabdat.mpq once -> then loads them from cache when using firefox it always loads the chunks and doesnt use cache -> this results in slower load and less performance
diabdat.mpq = ~270mb chunksize = between 1-7mb combined chunksize of loading game: ~65mb
i already set in about:config browser.cache.check_doc_frequency 2
i also set headers for caching this file in nginx
nothing works pls help
Tüm Yanıtlar (7)
I don't have any experience with serving files based on ranges (HTTP Status code 206)...
First question: is Firefox caching the chunks?
After the first load, if you open about:cache and click into the disk cache, can you Ctrl+F Find those chunks listed there?
If so, Second question: why doesn't Firefox match up the new requests to the cached chunks?
Maybe a case of RCWN (Race Cache With Network), see about:networking#rcwn
- about:config => network.http.rcwn
jscher2000 -> no it does not cache the chunks -> nothing in about:cache disk
cor-el -> i dont know what to look for in RCWN
to all: https://bugzilla.mozilla.org/show_bug.cgi?id=1932581
How does this XHR request show in the Web Console and in the Network Monitor?
here a picture of WebConsole of one of the first partial chunks of diabdat.mpq