HTTP URLRequest-in Adobe Flex

Im Versuch, um eine einfache HTTP-URLReqest in Adobe Flex, hier ist der code in etwa so:

var requestSender:URLLoader = new URLLoader();
var urlRequest :URLRequest = new URLRequest("http://localhost:8888");
var msg:String = "data=blah";

urlRequest.data = msg;
urlRequest.contentType = "application/x-www-form-urlencoded";
urlRequest.method = URLRequestMethod.POST;

Dies erzeugt etwas in der Nähe von:

POST / HTTP/1.1
Referer: app:/PersonSearch.swf
Accept: text/xml, application/xml, application/xhtml+xml, ...
x-flash-version: 10,1,85,3
Content-Type: application/x-www-form-urlencoded
Content-Length: 102
Accept-Encoding: gzip,deflate
User-Agent: Mozilla/5.0 (Windows; U; en-US) ...
Host: 127.0.0.1:8888
Connection: Keep-Alive

data=blah

, Was ich wirklich will ist:

POST / HTTP/1.1
Content-Type:application/x-www-form-urlencoded
Connection:close
Via:MDS_777
Accept:*/ *
Host:localhost:8888
Content-Length:104

data=blah

Weiß wer, wie ich, entfernen Sie die Felder wie Accept-Encoding, fügen Sie Felder wie "Über", und setzen Sie Verbindung zu "schließen"?

Auch, wie bekommen wir die Antwort aus den HTTP-request?

Dank
Phil

Welches problem versuchen Sie zu lösen meinen, dies zu tun?

InformationsquelleAutor p_mcp | 2011-03-28

Schreibe einen Kommentar