HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[AS3] crossdomain policy
  #1  
Старый 15.08.2009, 22:11
.::Gh0st::.
Гарант Форума
Регистрация: 22.01.2005
Сообщений: 267
С нами: 11209466

Репутация: 1067
Question [AS3] crossdomain policy

Кроссдоменный доступ в flash player регламентруется файлом политик crossdomain.xml. В большинстве случаев, задача по получению данных со стороннего сервера (не своего) сводится к созданию гейта (php к примеру), который будет парсить данные со стороннего сервера и передавать их во flash.

Однако, при решении некоторых задач требуется, чтобы запрос на сторонний сервер пришел с IP клиента (не гейта), какие варианты можно использовать в данном случае?
 
Ответить с цитированием

  #2  
Старый 15.08.2009, 22:33
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
С нами: 9610769

Репутация: 380
По умолчанию

Собственно средствами самого flash кроме crossdomain.xml(в новых версиях если мне не изменяет память можно указывать свое названия, но не суть) ничего нет по этому поводу, либо юзать его(что в свое время я именно так и делал когда встала похожая задача) либо пользываться прокси/гейтам как хотите это называйте для обрашения к необходимому хосту с указанием дополнительного параметра передаваемого ему - ip адресса клиента если вся суть в этом.
 
Ответить с цитированием

  #3  
Старый 17.08.2009, 13:46
.::Gh0st::.
Гарант Форума
Регистрация: 22.01.2005
Сообщений: 267
С нами: 11209466

Репутация: 1067
По умолчанию

Цитата:
Сообщение от .::Gh0st::.  
требуется, чтобы запрос на сторонний сервер пришел с IP клиента
то есть задача не сводится к банальной передаче параметра с IP адресом в запросе
 
Ответить с цитированием

  #4  
Старый 17.08.2009, 16:50
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами: 9394886

Репутация: 1467


По умолчанию

Из решений вижу только "подделать" IP. Если запрос идёт от сервера - по дефольту и IPшник серверовский. Как заменить IP - гугли. Я этим никогда не занимался

Флэш не знаю. Но он исполняется на машин пользователя, значит, и IPшник будет юзверьский юзать. Там точно сокетов нету? Должны быть...
 
Ответить с цитированием

  #5  
Старый 17.08.2009, 17:01
.::Gh0st::.
Гарант Форума
Регистрация: 22.01.2005
Сообщений: 267
С нами: 11209466

Репутация: 1067
По умолчанию

сокеты также требуют наличия файла политик на конечном сервере
 
Ответить с цитированием

  #6  
Старый 17.08.2009, 18:10
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами: 9394886

Репутация: 1467


По умолчанию

Цитата:
Сообщение от .::Gh0st::.  
то есть задача не сводится к банальной передаче параметра с IP адресом в запросе
Не параметра, а немного переделать HTTP-запрос. Или сформировать свой вручную. Кажется, IP подделывается так
 
Ответить с цитированием

  #7  
Старый 17.08.2009, 18:18
.::Gh0st::.
Гарант Форума
Регистрация: 22.01.2005
Сообщений: 267
С нами: 11209466

Репутация: 1067
По умолчанию

IP вообще-то передается в пакете в поле source IP
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.