HTTP referer header not sent when Flash requests image files from server
Posted on 2004-09-23
HTTP referer header not sent when Flash requests image files from server:
1. Does Flash always/sometimes/never send HTTP referrer strings when it dynamically loads an image (or other files) from the server?
2. Is there a setting to change that behaviour, or is it hard-wired into flash?
3. Do Mozilla and Interner Explorer work the same way on this?
My reason for asking is because I have a dual-interface HTML / Flash site with images that I would protect from being included on other peoples' sites. I use Apache's "SetEnvIf Referer..." directive to "Allow" only requests with the referrer equalling my local site. This works fine for the HTML version of the site, but fails on the Flash version, because it appears Flash does not send the HTTP referer header.
4. Anyone got a suggestion on how to overcome that?