【发布时间】:2017-05-27 20:21:03
【问题描述】:
通过此代码示例通过 Delphi Rest 客户端库运行 Req/Resp。想知道通过显示的关于为请求参数赋值的示例是否可以是动态的?
该值在示例中是硬编码的,并且链接了一个 TEdit 按钮,但我看不出我们如何能够将值从 TEdit 输入传递到请求参数的值。
截图:
【问题讨论】:
标签: rest delphi request response
通过此代码示例通过 Delphi Rest 客户端库运行 Req/Resp。想知道通过显示的关于为请求参数赋值的示例是否可以是动态的?
该值在示例中是硬编码的,并且链接了一个 TEdit 按钮,但我看不出我们如何能够将值从 TEdit 输入传递到请求参数的值。
截图:
【问题讨论】:
标签: rest delphi request response
是的。您可以从代码中更改请求参数值。 Params 属性只是 TRESTRequestParameter 类型项的集合(集合本身属于 TRESTRequestParameterList 类型)。例如写:
{ there seems to be only indexed access implemented for this
collection, so to access the first parameter value write }
RESTRequest1.Params[0].Value := Edit1.Text;
【讨论】: