Caching question

Hey, all. I haven’t had much luck searching for the answer to a question that I have; there were too many results to go through when searching the forums!

Anyway, I have a quick question about caching. Let’s say I were to embed a swf on an HTML page like this:
<object type=“application/x-shockwave-flash”
data=“http://mysite.com/flash.aspx
width=“400” height=“300”>
<param name=“movie” value=“http://mysite.com/flash.aspx” />
</object>
where the http://mysite.com/flash.aspx would do a redirect to a swf file, say to [URL=“http://mysite.com/flash/booga.swf”]http://mysite.com/flash/booga.swf.

Now, let’s say that I changed booga.swf. If I were to have http://mysite.com/flash.aspx redirect to [URL=“http://mysite.com/flash/booga.swf?v=1.1”]http://mysite.com/flash/booga.swf?v=1.1, would I be forcing browsers to get the new version of “booga.swf”? Or is it that, because the [URL=“http://mysite.com/flash.aspx”]http://mysite.com/flash.aspx hasn’t changed, that the browser would have the older version?

Before I get questions asking why I don’t just put the versioning bit of the URL (the “v=1.1”) onto the HTML page in the first place, it’s because I’m trying to allow others to post my swf files into their own pages. I wouldn’t want to bother them to have to update their code every time I update “booga.swf”.

Thanks for the help guys!