<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>I'm having a problem with the browser caching portions of a live audio stream in the browser's cache.  If the stream is interrupted (so some audio has played in the client) and then starts again the client is forced to restart the stream but it will still play the cached bit until it runs out.  I've seen this manifested in a couple of ways.</p>
<p>I can get around it by cache-busting the URL (e.g., myfile.mp3?2529374), but I'd rather not have to do that.</p>
<p>The reason this is a mystery to me is because the server response header is:</p>
<p>     Cache-Control: no-cache, no-store</p>
<p>     Pragma: no-cache</p>
<p><br /></p>
<p>Shouldn't this tell the client to not cache any of the audio stream?</p>
<p><br /></p>
<p>Justin</p>
<p><br /></p>

</body></html>