Kiedy wykonać następujący kod:URLRequest/URLLoader automatycznej konwersji żądanie POST na GET
var urlRequest:URLRequest = new URLRequest("http://somehost/with/some/path?andsomequerystring=true");
urlRequest.method = 'POST';
var urlLoader:URLLoader = new URLLoader(urlRequest);
urlLoader.addEventListener(Event.COMPLETE, function(event:Event):void{
trace('sweet');
});
Okazuje moje wyraźne żądanie POST dostać ze względu na obecność kwerendy. Jeśli usunę zapytanie (i serializuje jako część treści POST), pomyślnie wykona odpowiednie żądanie POST. Czy istnieje sposób, aby temu zapobiec? Mój serwer wymaga wysłania żądania POST z zapytaniem.
Sugeruję sprawdzanie tej biblioteki, jeśli nic innego nie daje: https://github.com/gabriel/as3httpclient wydaje się to robi przeszłości niektóre z problemów, jakie napotkasz pomocą dostarczonych klas. – shaunhusain
Proszę pamiętać o github.com/gabriel/as3httpclient. Jest to niestandardowa biblioteka gniazd, dlatego wymaga ona zasad bezpieczeństwa Socket na serwerze, z którego będziesz próbował pobierać dane. Nie wszyscy zapewniają tę usługę. –