<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Afaik Flash *should* support that way of caching, at least if not requested via ?start=xx (when seeking). I think you should not set a caching value of more than a year in max-age and Expires headers (it barely makes sense anyway).<br><br>Also its probably a good idea to use the same caching value in both Expires and max-age headers, so you have consistent behavior on the client side. In this request you set max-age to 10 years and Expires to 2037 (26 years).<br><br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Thu, 29 Dec 2011 14:25:35 -0500<br>Subject: FLV cache headers?<br>From: ilan@time4learning.com<br>To: nginx@nginx.org<br><br>Can FLV files be cached to the browser?  I'm passing the "expires max" tag which looks like its working as this is the response header:
<div><br></div><div><pre class="source ">HTTP/1.1 200 OK
Server: nginx/1.1.12
Date: Thu, 29 Dec 2011 19:13:09 GMT
Content-Type: video/x-flv
Content-Length: 8919417
Last-Modified: Thu, 29 Dec 2011 04:13:19 GMT
Connection: keep-alive
Expires: Thu, 31 Dec 2037 23:55:55 GMT
Cache-Control: max-age=315360000
Accept-Ranges: bytes</pre><pre class="source ">but when I look in Firebug, there's no cache header and reloading the page, well, reloads the file.</pre><pre class="source "><br></pre><pre class="source ">Can anyone explain? are FLV files not cacheable by browsers as they are considered streams?</pre>
<pre class="source "><br></pre><pre class="source ">Thanks</pre></div>
<br>_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx</div>                                       </div></body>
</html>