Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.04.2011, 19:17
_sestra_ вне форума Посмотреть профиль Отправить личное сообщение для _sestra_ Найти все сообщения от _sestra_
  № 11  
Ответить с цитированием
_sestra_
 
Аватар для _sestra_

Регистрация: Dec 2005
Сообщений: 219
Отправить сообщение для _sestra_ с помощью ICQ Отправить сообщение для _sestra_ с помощью Skype™
И еще вопрос по политике безопасности:

На хосте лежит файл политики безопасности вида:
Код:
<?xml version="1.0"?>
<cross-domain-policy>
	<site-control permitted-cross-domain-policies="all"/>
	<allow-access-from domain="*"/>
</cross-domain-policy>
Файлы грузит нормально, а когда Socket коннекчу по 80 порту, то ошибка 2048 нарушение изолированной среды.

Что-то не так делаю?

P.S. Пишу еще раз запрос:
Код AS3:
socket.connect("site.com", 80);
write("GET /allocator/get_video.php?id=108 HTTP/1.1 \r\n");
write("Host: site.com\r\n");
write("Connection: Close\r\n\r\n");
__________________
Счастье - это хорошее здоровье и плохая память


Последний раз редактировалось _sestra_; 05.04.2011 в 19:33.
Старый 05.04.2011, 23:37
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 12  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Нужно сервер настроить, чтобы он отдавал файл политик (или вернее его содержание) в ответ на запрос "<policy-file-request/> ". К сожалению, статический файл с таким именем создать не удастся поэтому прийдется как-то обходить это ограничение - запускать слушающий сокет на 443 или 80 порту (последнее, естественный образом перекроет отсылку любых других HTTP сообщений...) и из этого порта, после запроса, отдавать нужный XML.
__________________
Hell is the possibility of sanity

Старый 05.04.2011, 23:53
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 13  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Цитата:
Сообщение от _sestra_ Посмотреть сообщение
И еще вопрос по политике безопасности:

На хосте лежит файл политики безопасности вида:
<skipped>
Файлы грузит нормально, а когда Socket коннекчу по 80 порту, то ошибка 2048 нарушение изолированной среды.
http- и socket-политики — это две большие разницы.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 06.04.2011, 11:42
_sestra_ вне форума Посмотреть профиль Отправить личное сообщение для _sestra_ Найти все сообщения от _sestra_
  № 14  
Ответить с цитированием
_sestra_
 
Аватар для _sestra_

Регистрация: Dec 2005
Сообщений: 219
Отправить сообщение для _sestra_ с помощью ICQ Отправить сообщение для _sestra_ с помощью Skype™
Спасибо, сейчас попробую.

Добавлено через 6 часов 6 минут
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Нужно сервер настроить, чтобы он отдавал файл политик (или вернее его содержание) в ответ на запрос "<policy-file-request/> ". К сожалению, статический файл с таким именем создать не удастся поэтому прийдется как-то обходить это ограничение - запускать слушающий сокет на 443 или 80 порту (последнее, естественный образом перекроет отсылку любых других HTTP сообщений...) и из этого порта, после запроса, отдавать нужный XML.
А как технически организовать ответ от сервера, необходимо как то особо настроить Apache 2.2 или надо написать своего демона который будет сидеть на 443 порту и ждать запросы?
__________________
Счастье - это хорошее здоровье и плохая память


Последний раз редактировалось _sestra_; 06.04.2011 в 17:49.
Старый 06.04.2011, 20:12
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 15  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
С Апачем и конкретно этим портом есть напряг... этот порт по умолчанию используется для SSL соединений... я не уверен, что это можно настроить - надо смотреть мануал Можно попробовать написать свой "демон", но как его корректно поставить за Апачем - я опять же не специалист. Я бы смотрел в сторону того, как делают всякие mod_apache_<...>. Т.е. Апачи иногда используют как обратный прокси, за которым уже работает реальный сервер (распространненая практика во всяких эзотерических языках, типа neko, Lisp и т.п.) Либо самому собирать Апачи... но я не уверен, что это хорошая мысль...
Но... я бы не стал так сильно углублятся - т.как похоже, что проблема того не стоит. Еще есть такой вариант - попробовать из JavaScript отправить XMLHttpRequest - он вроде как должен показывать заголовки. Ну и собственно, создать такой запрос из флеша - гораздо проще, чем перекомпилировать сервер По крайней мере попробовать стоит.
__________________
Hell is the possibility of sanity

Создать новую тему Ответ Часовой пояс GMT +4, время: 14:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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