URLRequest/URLLoader auto-converting POST request to GET

前端 未结 2 1024
傲寒
傲寒 2020-12-21 01:12

When I execute the following code:

var urlRequest:URLRequest = new URLRequest(\"http://somehost/with/some/path?andsomequerystring=true\");
urlRequest.method          


        
2条回答
  •  再見小時候
    2020-12-21 01:41

    Ah think I found the answer, seems you have to specify a body as well or else it will still send as a GET request from their docs:

    Note: If running in Flash Player and the referenced form has no body, Flash Player automatically uses a GET operation, even if the method is set to URLRequestMethod.POST. For this reason, it is recommended to always include a "dummy" body to ensure that the correct method is used.

    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLRequest.html#url

提交回复
热议问题