![]() |
Policy file request
Доброго времени суток
У меня есть флеш клиент на АС2 и сокет сервер на С++ При исполнении из IDE (Flash) то все работает нормально, но когда выкладываю свф на вебсервер и запускаю из браузера то на сокет сервер прихолит сообщение <policy-file-request/> cordomain.xml Код AS1/AS2:
Код AS1/AS2:
|
Ну так с сокета вы ему кроссдоменник отдаете или нет?
|
Нет =) я не понимаю как его с с++ отдать =)
Пытался сделать так : Код:
char xml[500]="<?xml version='1.0'?> <!DOCTYPE cross-domain-policy SYSTEM 'http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd'> <cross-domain-policy> <allow-access-from domain='*' /> </cross-domain-policy>";Добавлено через 2 часа 35 минут Все.. разобрался клиент на флеше: Код AS1/AS2:
сразу после соединения Код:
char xml[500]="<?xml version='1.0'?> <!DOCTYPE cross-domain-policy SYSTEM 'http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd'> <cross-domain-policy> <allow-access-from domain='*' to-ports='1000' /> </cross-domain-policy>"; |
Да, только после выдачи не забудьте закрыть этот коннект. Хотя флеш это и без вас сделает.
И да, нуль-байт в конце строки обязательно. |
Нуль байт это что? :)
|
Цитата:
|
Цитата:
И тогда следующий вопрос - как сделать так, что бы постоянно висело соединение между сервером и флэшкой? Что бы сервер мог сам по своей инициативе, что то отправлять? |
Закрыть надо, потому что такой механизм взаимодейтствия. Затем соединение откроется вновь.
Если вы понимаете, о чем речь, то второго вопроса не было бы. |
вообще бредовая политика безопасности
|
Цитата:
|
| Часовой пояс GMT +4, время: 15:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.