TimeOut属性在TRESTClient上不起作用

时间:2019-05-22 12:47:05

标签: rest http delphi client turbo-pascal

我正在与Delphi 10 Seattle合作。 在示例之后,我们开发了一个REST客户端,该客户端与远程服务器进行通信以使用Rest API。 REST客户端的工作结束,直到我们尝试为Request对象设置自定义超时为止。

以下代码段是我们的代码:

LClient: = TRESTClient.Create (URL);
LRequest: = TRESTRequest.Create (nil);
LRequest.Client: = LClient;
LRequest.Resource: = FReqParams.Resource;
LRequest.Method: = TRESTRequestMethod.rmGET;
LRequest.Timeout: = 300000;
LRequest.Execute;

我们尝试将时间设置为默认值,但请求始终在30秒后关闭连接(默认值)。
我们错过了什么吗?
有人可以帮我吗?

谢谢!

0 个答案:

没有答案