Тема: Web сокеты
Показать сообщение отдельно
Старый 24.04.2018, 01:31
Godwarlock вне форума Посмотреть профиль Отправить личное сообщение для Godwarlock Найти все сообщения от Godwarlock
  № 3  
Ответить с цитированием
Godwarlock

Регистрация: Jan 2012
Сообщений: 836
Проблема вообще не в этом была. Я загружал файл crossdomain.xml на сервере из папки, а потом передавал его содержимое в ответ на политику. Тот же самый текст содержимого crossdomain.xml, я вбил в переменные String и добавил их в отправку. В общем какой-то непонятный геморой, это содержимое нормально передалось клиенту, а то что из файла в одной переменной string, вообще никакого эффекта не принесло.

Код:
 public static String CROSS_DOMAIN_TEXT = "<?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 secure='false' domain=\"*\" to-ports=\"";
	public static String CROSS_DOMAIN_END_TEXT ="\" /></cross-domain-policy>";

out.write(CROSS_DOMAIN_TEXT +
                "5050" +									
                CROSS_DOMAIN_END_TEXT+"\u0000");
Было так.
out.write(crossdomain_text+"\u0000");