Почему экранированные символы в имени файла удаленного ресурса вызывают исключение безопасности песочницы? - PullRequest
2 голосов
/ 09 мая 2011

Я вызываю удаленные изображения с помощью Loader, и контекст имеет checkPolicyFile = true, изображения загружаются нормально с такими URL-адресами, как:

http://mydomain.com/someimage.jpg (поэтому я знаю, что файл crossdomain.xml правильно настроен)

но они терпят неудачу с такими URL, как:

http://mydomain.com/someimage%C3%BD.jpg

единственная разница в том, что экранированные символы, это ошибка или я что-то не так делаю?

Спасибо

Вот ошибка, которую я вижу, будучи брошенным: https://img.skitch.com/20110509-aryycpk5in4pn5k8jpfqksw25.jpg

1 Ответ

1 голос
/ 09 мая 2011

Вы уверены, что избежали этого правильно?Вы должны сделать кодирование URL раньше.Вы также должны проверить, действительно ли закодированный URL работает в вашем браузере.Это не имеет ничего общего с безопасностью.

...