Flex3 + 凯恩戈姆。我在 Servicis.mxml 中有我的服务:
<mx:HTTPService id="docIndex" url="{URL_PREFIX}/jobs/{???}/docs" resultFormat="e4x"/>
我从我的通用休息代表那里调用它,如下所示:
public function index(params:Object):void {
var call:AsyncToken = services.getHTTPService(resourceName+"Index").send(params);
call.addResponder(responder);
}
我想知道如何使用我在 url 定义中传递的 params 对象(上面的???)。请告诉我您将如何在文档中搜索此问题的答案,我希望对这些问题更加独立......
编辑:如果你不明白我的问题,我会解释自己:我有一个用 Rails 编写的宁静 api,我正在连接。Doc 是 Job 的子资源。如果我想获取所有文档,我也必须提供一个 job_id。因此,在服务中,必须为每个 .send() 调用更改 url,并使用正确的 job_id(上面的 ??? 部分)。我想将其命名为 myDelegate.index({job_id:34}) 并将该 job_id 字段插入到服务 URL 中。