Restclient 设置数组属性

问题描述 投票:0回答:1

我正在尝试在运行时创建一个 RestClient,我想要设置的属性之一似乎是 Bool 数组。

RestClient.RedirectsWithGET
下面是我想设置但不明白如何设置的 RedirectWithGET 属性。

我已经尝试过

FRESTClient.RedirectsWithGET := (Post301,Post302,Post303,Put303,Delete303);
以及许多其他差异。但没有运气。我如何在运行时设置它?

delphi firemonkey
1个回答
0
投票

尝试这样的事情

RestClient1.RedirectsWithGET := [THTTPRedirectWithGET.Post301,
                                 THTTPRedirectWithGET.Post302,
                                 THTTPRedirectWithGET.Post303,
                                 THTTPRedirectWithGET.Put303,
                                 THTTPRedirectWithGET.Delete303];

您需要为每个值添加前缀

THTTPRedirectWithGET
的原因是因为这些值是
THTTPRedirectWithGET
集的一部分。但是
RestClient.RedirectsWithGET
需要一组
THTTPRedirectsWithGET
类型,它实际上是一组
THTTPRedirectWithGET
集。

© www.soinside.com 2019 - 2024. All rights reserved.