我正在 BC 学习 AL 编程,并且正在尝试使用 HttpClient 类来发出 http 请求。我尝试向 jsonplaceholder api 发出请求,但我收到“无法解析远程名称:https://jsonplaceholder.typicode.com/posts”。API 工作正常,因为我可以通过 Postman 向它发出请求。我正在使用 BC16,在一个应该代表 SaaS 环境的 docker 容器中。任何想法为什么我可能会收到此错误?请求代码如下:
local procedure SendHTTPRequest()
var
client: HttpClient;
responseMessage: HttpResponseMessage;
begin
client.Get('https://jsonplaceholder.typicode.com/posts');
Message(Format(responseMessage.HttpStatusCode));
end;