我正在尝试使用一个简单的 HTTPService。问题是我的网络服务意识到它得到的参数的顺序。我会用一个例子来说明问题:
var service:HTTPService = new HTTPService();
var params:Object = new Object();
params.rows = 0;
params.facet = "true";
service.send(params);
请注意,在上面的代码中,我在facet之前提到了参数rows,但我收到的 url 是. 所以我在 facet 之前收到参数行,因此我的 web 服务不起作用。我发现数组的内容总是按字母顺序发送,这是我不想要的。facet=true&rows=0
有什么方法可以实现发送参数的显式排序?
请注意,我无法更改 Web 服务的逻辑(它基本上是一个支持桌面和 Web 客户端的 RPC 服务)。
谢谢。