PDA

Просмотр полной версии : Вопрос по поводу реферера


Yahook
20.09.2012, 08:12
Здравствуйте, я почитал тему http://www.flasher.ru/forum/showthread.php?t=121710 и хочу воспользоваться данным методом (решение от etc, например) загрузки контента. Однако, при таком методе загрузки контента, на сервер, откуда берутся данные, передается реферер флешки. Возможно ли каким-то образом его скрыть или подменить?

Заранее спасибо за ответы.

dimarik
20.09.2012, 09:44
Привет! Подменить или удалить Referer через AS3 нельзя (http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/net/URLRequestHeader.html). Только сторонняя прокся. Только хардкор.

Aquahawk
20.09.2012, 10:15
Предупрежу сразу, чит не работет начиная с версии 11.4 плеера, и пользовать его нельзя. Найден новый http://www.flasher.ru/forum/blog.php?b=588 Однако вопрос с реферером он всё равно не решает.

Yahook
21.09.2012, 03:47
Привет! Подменить или удалить Referer через AS3 нельзя (http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/net/URLRequestHeader.html). Только сторонняя прокся. Только хардкор.

Спасибо за ответ, жаль что нельзя ничего с этим сделать.

Предупрежу сразу, чит не работет начиная с версии 11.4 плеера, и пользовать его нельзя. Найден новый http://www.flasher.ru/forum/blog.php?b=588 Однако вопрос с реферером он всё равно не решает.

Спасибо за ссылку. Метод действительно работает. Только там используется класс Loader, а он подходит только для загрузки изображений или флешек. Как вы думаете, возможно ли что-то подобное сделать для класса URLLoader? Мне нужно взять страницу в виде текста.

Или может быть есть какой-то способ использовать класс Loader для загрузки текста на странице?

kutuzov
22.09.2012, 23:13
точно не уверен, а что если открывать сокет на 80 порт, и слать запрос ручками?

Aquahawk
22.09.2012, 23:53
для открытия сокетного соединения требуется crossdomain.xml А так да, можно клиента ручками эмулировать.

dimarik
23.09.2012, 01:16
Только хардкор, аха.

Aquahawk
23.09.2012, 01:25
А чего? Вот недавно Multipart form-data ручками реализовали, если надо почему бы и нет.

Krusty
23.09.2012, 10:01
Так вроде бы Socket Policy File Server нужен, а не crossdomain.xml для сокет соединения.

Котяра
23.09.2012, 14:17
Ну имелось в виду, что для сокета нужно получать содержимое crossdomain.xml по тому же сокету (по 843 порту)