Я изучаю программирование AL в Британской Колумбии и экспериментирую с классом HttpClient, чтобы делать http-запросы. Я пытаюсь сделать запрос к API jsonplaceholder, но получаю сообщение «Удаленное имя не может быть разрешено: https://jsonplaceholder.typicode.com/posts». API работает исправно, так как я могу сделать к нему запрос через Postman. Я работаю с BC16 в док-контейнере, который должен представлять среду SaaS. Любые идеи, почему я могу получить эту ошибку? Код запроса следующий:
local procedure SendHTTPRequest()
var
client: HttpClient;
responseMessage: HttpResponseMessage;
begin
client.Get('https://jsonplaceholder.typicode.com/posts');
Message(Format(responseMessage.HttpStatusCode));
end;
Вы должны убедиться, что запросы HttpClient включены для вашего расширения.
Для этого вы должны сделать следующее:
Extension Management
Configure
Allow HttpClient Requests
включен