Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   <policy-file-request/> (http://www.flasher.ru/forum/showthread.php?t=175329)

FanatSors 14.02.2012 23:18

<policy-file-request/>
 
Всем доброго времени суток.
Сервер выдаёт то что в заголовке, когда присоединяюсь сокетом к нему.
Гуглил про это, но как обойти не понял :(

Как можно это поправить? Точнее можно ли это сделать не настраивая домены... Ведь из под компилятора всё идет нормально...

GBee 14.02.2012 23:27

:о)) Это запрос, на который надо ответить crossdomain'ом. Плохо гуглили

Добавлено через 2 минуты
Ой, всмысле сервер должен ответить флэшке.

FanatSors 15.02.2012 00:13

А можно чуть-чуть поподробней? Что именно должен посылать обратно сервер?

Dukobpa3 15.02.2012 13:20

Тут стопицот тем по форуму уже на тему кроссдомена.
google: crossdomain.xml

FanatSors 15.02.2012 15:45

Я всё равно не понимаю...
Где-то написано что этот файл должен быть в корневой папке... где-то - что сервер должен ответить этим файлом...
Сервер - делфи, что именно он должен отправить....?

К тому же, я присоединяюсь по айпи, а не по домену.

Inet_PC 15.02.2012 15:51

На запрос <policy-file-request/> Ваш Delphi сервер должен вернуть (записать в сокет, как правильно сказать то?) xml файл на подобии этого:
Код AS3:

<?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="2222"/>
  </cross-domain-policy>

Отредактируйте его под свои нужды.
И да 100500 раз обсуждалось плохо ищите. Вот например. И там же ссылка на доку!

Dukobpa3 15.02.2012 15:51

Цитата:

Где-то написано что этот файл должен быть в корневой папке... где-то - что сервер должен ответить этим файлом...
Если это хттп и урллоадер то в корне.
Если это сокет-соединение то сервер должен ответить этим файлом.
К тому же файлы по структуре отличаются тот который в кореньложить надо и тот который сокет-сервер шлет. Гугли дальше:)

Цитата:

Сервер - делфи, что именно он должен отправить....?
Это сокет, он как раз и должен отправлять файл по запросу.

Цитата:

К тому же, я присоединяюсь по айпи, а не по домену.
Это глобально пофигу.

FanatSors 15.02.2012 16:15

Вернусь вечером - попробую.
А так - всем спасибо за помощь! Просто даже по обсуждениям не понимал что нужно...
И ещё вопрос, на всякий случай,
Файл должен отправить файл? Именно файл?

Dukobpa3 15.02.2012 16:16

Ну файл это байтАррей.
Можешь и его отправить а во флешке его уже распознать как хмл.
Но вообще проще тупо текстом отправить и не париться.

FanatSors 15.02.2012 18:41

Цитата:

Сообщение от Dukobpa3 (Сообщение 1063080)
Ну файл это байтАррей.
Можешь и его отправить а во флешке его уже распознать как хмл.
Но вообще проще тупо текстом отправить и не париться.

А как клиент прочитает файл\текст? Он же не принимает ничего с сокета... или?


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

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