我正在研究Delphi EMS资源客户端FireDAC应用程序。
例如,如果我从客户端向服务器传递2个参数。在服务器端,我可以通过名称('item1','item2')访问参数的值。但是,我不是通过他们的名字访问参数,而是需要通过索引访问它。
现有服务器实施:
procedure TResource.GetItem(const AContext: TEndpointContext;
const ARequest: TEndpointRequest; const AResponse: TEndpointResponse);
var
LItem1, LItem2: string;
begin
LItem1 := ARequest.Params.Values['item1'];
LItem2 := ARequest.Params.Values['item2'];
end;
使用数据集我可以像这样使用List索引访问Params(仅作为示例),
for I := 0 to Count-1 do
begin
FDQuery.Params[I].Value;
end;
如何使用ARequest.Params?
我正在等待一些解决方案。
提前致谢。