Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   HTTP соединение через флеш-ролик (http://www.flasher.ru/forum/showthread.php?t=123204)

_Anton_ 27.03.2009 01:48

HTTP соединение через флеш-ролик
 
Вложений: 1
Здравствуйте!

Возможно ли реализовать следующую схему с помощью actionscript(1,2,3,flex):
  1. при открытии сайта A загружается флеш-ролик
  2. по команде от javascript он загружает содержимое страницы сайта B с использованием GET запроса и Cookie, которые передал javascript
  3. далее это содержимое передается в переменную javascript

Можно провести аналогию с Curl на PHP.


Сам я во Flash практически не разбираюсь. Нужно прояснить ситуацию для формирования Т.З. Предварительный вариант можете посмотреть во вложениях.

Заранее спасибо.:rolleyes:

Gaen 27.03.2009 04:13

Возможно, если сайт B разрешит грузить с него данные при помощи crossdomain.xml

_Anton_ 27.03.2009 08:28

Это вряд ли.
Другие варианты возможны?

BlooDHounD 27.03.2009 11:20

_Anton_, ага. не использовать флэш.

Котяра 27.03.2009 11:52

был такой сайт nocrossdomain.com, сейчас закрыт, можно поискать что-нить подобное или сделать свой скриптик который тянет содержимое и отдает его обратно
Код:

my_script.php?data=http://test.ru/1.xml

_Anton_ 27.03.2009 16:50

Цитата:

Сообщение от BlooDHounD (Сообщение 808851)
_Anton_, ага. не использовать флэш.

Возможно так и будет, но флеш предпочтительнее. Например попробовать использовать апплет джава. Либо написать плагин для браузеров, но это самый последний вариант.

Неужели нет иных способов реализовать данный механизм?:confused:

Здесь две главные вещи: 1. Использовать Cookie и GET-запрос 2. Использовать при скачивании контента страницы IP пользователя, в браузере которого запущен флеш-ролик.

Яски 27.03.2009 17:05

А Ajax не подойдет?

_Anton_ 27.03.2009 18:00

Полагаю, что нет. В связи с вышеназванными требованиями.

IDimitry 28.03.2009 15:21

Возможно, там есть какие-то подпункты, которые не допускают взаимодействие с помощью AJAX, но то, что показано, как раз для него. Более того, используя технологию JSONP, можно не используя фреймов грузить данные с других доменов. Флеш, конечно, классная штука, но зачем так сложно?

_Anton_ 28.03.2009 16:08

IDimitry
Но в таком случае не удастся использовать cookie.

К сайту, на который отправляется запрос, я не имею никакого отношения, то есть не могу добавлять в него какие-то скрипты, файлы и т.д.

Java не очень охота использовать, т.к. технология флеш распространена куда лучше.


Часовой пояс GMT +4, время: 00:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.