I found a workaround for this infuriating bug:
in safari, go to the Develop menu to open the console
write a piece of javascript to load the resource that is stubbornly cached:
request = new XMLHttpRequest()
request.open("GET", "url you want to reload")
request.send()
This forces a refresh of the cache with the new file. If you look at the file in the Sources tab, you'll see its content being refreshed while executing this.
Topic:
Safari & Web
SubTopic:
General
Tags: