Monday, March 30, 2009

wrong or missing querystring parameters when the url of the swf gets redirected (302)

A bug we just found with the IE flash player:
When you load a swf from a URL that does not return the actual swf but responds with a redirect (302) to another URL where the actual swf is, the swf is loaded but paramters from the querystring of the redirected-to URL are not available to the swf.

i.e.
if you go try to load a swf from "http://mydomain.com/path/redirect?swfid=123"
when redirects to "http://swfhosting.com/pathtoswf/myswf.swf?param=val¶m2=val2"

The swf will load but will not be able to access "param" or "param2" as you might expect.
instead it will be able to see "swfid".

note: This does not happen with the FF flash plugin.

feel free to vote for fixing this bug and another one which seems related:
https://bugs.adobe.com/jira/browse/FP-1823
https://bugs.adobe.com/jira/browse/FP-1612

 
Clicky Web Analytics