Показать сообщение отдельно
Старый 14.04.2014, 18:12
kotyavo вне форума Посмотреть профиль Отправить личное сообщение для kotyavo Найти все сообщения от kotyavo
  № 3  
Ответить с цитированием
kotyavo

Регистрация: Dec 2013
Сообщений: 49
Нет это не подходит
Это получится, что мы посылает пост с переменной data это уже не body

Добавлено через 11 минут
Скрипт принимает тело на сервере в таком виде
PHP код:
$data file_get_contents('php://input'); 
Добавлено через 1 час 2 минуты
Код AS3:
			var header:URLRequestHeader = new URLRequestHeader("Content-type", "application/json");
			var request:URLRequest = new URLRequest(); 
				request.requestHeaders.push(header);
				request.method = URLRequestMethod.POST; 
				request.url = API_SERVER_URl;
			var json:String = JSON.stringify(varsdata);
			var bytes:ByteArray = new ByteArray();
				bytes.writeUTFBytes(json);	
				request.data = bytes;
			try 
			{ 
				loader = new URLLoader; 
				loader.addEventListener(Event.COMPLETE, onComplete );
				loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
				loader.load(request);
 
			} 
			catch (e:Error) 
			{ 
				trace('ERROR SRVREQ LINE 63' , e.getStackTrace() ); 
			}
Вроде через ByteArray работает