我想使用REST.Client.TDownloadURL
下载文件。
我发现它使用System.Net.HttpClient
,在此代码中我看到:
class function THTTPClient.Create: THTTPClient;
begin
Result := THTTPClient(TURLSchemes.GetURLClientInstance('HTTP')); // do not translate
end;
我认为REST.Client.TDownloadURL
仅适用于HTTP,而不适用于HTTPS,是吗?
This question会谈到Vcl.ExtActns.TDownloadURL
,而是使用Microsoft的URLDownloadToFile()
功能。 REST.Client.TDownloadURL
也使用URLDownloadToFile()
吗?
答案 0 :(得分:0)
我调查了这个问题。 REST.Client.TDownloadURL使用TWinHTTPClient工作,如果需要,它提供客户端证书。