|
|
|||||
Регистрация: Feb 2015
Сообщений: 63
|
Oбращение по полному url
И снова приветствую! Оперировал сегодня посылом POST запросов флешки к серверу, по урезанному пути, например "/file/filename.php" все происходит замечательно, но стоит указать путь "http://www.site.ru/file/filename.php", как запросы перестают переходить. Подозреваю, что нужно разрешение какое-то установить, но с какой стороны и где копать, вот это не представляю. Флешка то находится в зоне того же домена...
|
|
|||||
Регистрация: Feb 2015
Сообщений: 63
|
<cross-domain-policy> <allow-access-from domain="MySite.ru" to-ports="80"/> <allow-access-from domain="*.MySite.ru" to-ports="80"/> </cross-domain-policy> Это разрешение любой флешке, но только если она обращается с указанного домена, посылать запросы к серверной части? Я правильно понял? |
|
|||||
Регистрация: Feb 2015
Сообщений: 63
|
GBee, спасибо за наводку, все работает
|
|
|||||
Регистрация: Feb 2015
Сообщений: 63
|
Ну если не считать того, что браузер начинает шарить по сайту в поисках каких-то элексиров бессмертия. В общем лажа какая-то. Попробовал то-же самое с GET запросом и обнаружил... Хотя сначала объясню ситуацию.
Есть сайт xxx.ru , я туда положил crossdomain.xml, файл php для общения с swf и все ок. Дернул меня черт проверить, а что если я положу эту swf на сайт yyy.ru (по идее должен вернутся IOErrorEvent.IO_ERROR). Вопрос, зачем запрос отправляется на директории сайта yyy.ru в поисках нужного файла php? Ок, подложил ему на сайте yyy.ru этот файл, он его нашел и отправил запрос ему, хотя направлен был по адресу xxx.ru |
|
|||||
Регистрация: Feb 2015
Сообщений: 63
|
|
|
|||||
Цитата:
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
Регистрация: Apr 2009
Сообщений: 409
|
Security.allowDomain('*')
попробуйте в флешке |
|
|||||
Регистрация: Feb 2015
Сообщений: 63
|
Не хочу мистифицировать, но путь полный, а myloader.addEventListener(IOErrorEvent.IO_ERROR, handleLoadError) не возвращает ничего, да и crossdomain.xml на yyy сайте не лежит. Поковыряю еще. В последнее время заинтересовался вопросом безопастности подгружаемого контента во флеш и якобы ограничивая зону действия запросов можно во флеш отследить, что запрос не дошел до цели. Странно, что IOErrorEvent не возвратил ничего.
Добавлено через 19 минут Попробовал, но реакции никакой, вроде бы запрос направляется, ошибки нет. Мне то надо все наоборот - посылаю запрос к серверу и если флешка на этом же домене все работает, во всех остальных случаях жду ошибки запроса. Как то так. |
Часовой пояс GMT +4, время: 21:21. |
|
« Предыдущая тема | Следующая тема » |
|
|