当我执行以下代码时:
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');
});
由于查询字符串的存在,它将我的显式 POST 请求转换为 GET。如果我删除查询字符串(并作为 POST 正文的一部分进行序列化),它会成功发出相应的 POST 请求。有没有办法阻止它这样做?我的服务器要求使用查询字符串发出 POST 请求。