【发布时间】:2010-09-13 01:51:58
【问题描述】:
我正在使用 Flex 连接到 Rest 服务。例如,要访问订单 #32,我可以调用 URL http://[service]/orders/32。 URL 必须 配置为目标 - 因为客户端将连接到服务的不同实例。所有这些都使用 Blaze 代理,因为它涉及 GET、PUT、DELETE 和 POST 调用。 问题是:- 使用 HttpService 时如何将“32”附加到目的地的末尾?我所做的只是设置目的地,并在某些时候将其转换为 URL。已经跟踪了代码,但是不知道这是在哪里做的,所以无法替换。
选项有: 1. 将目的地解析为 Flex 客户端中的 URL,然后将 URL(带有附加数据)设置为 URL。 2. 编写我自己的覆盖标准代理的java Flex Adapter,并将参数映射到url,如下所示:http://[service]/order/{id}?id=32 到http://[service]/order/32
以前有没有人遇到过这个问题,有什么简单的方法可以解决这个问题吗?
【问题讨论】:
标签: apache-flex rest proxy httpservice