Why are my http requests always sent as GET? (Despite URLRequestMethod.POST)

[SIZE=2] I got myself really wind up about the following, I am desperately looking for help on this! I am builing a Flash10/AS3 app in CS4.

I would like to send a POST request to a server from AS3. I did everything according to the spec, even the debugging showed that a POST request was generated, but when looked at the packages leaving my computer( with WireShark) the trace showed that the request was actually sent as GET. arrrrr…

var url = "http://www.blahblahblahblbblha.co.uk/tst/12345678/tst.htm";
var request:URLRequest = new URLRequest( url );
request.method = URLRequestMethod.POST;          //This should do the job??
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, requestTokenHandler);
loader.load(request);


function requestTokenHandler(e:Event):void
{

}

Thanks in advance!
[/SIZE]