QSYS2.HTTP_GET принимает URL назначения, а затем документ параметров JSON. Адрес прокси использует host,port.

VALUES QSYS2.HTTP_GET(
  'https://api.example.net/status',
  '{"proxy":"proxy.example.net,8080",
    "proxySsl":"false",
    "headers":{"Accept":"application/json"}}'
);

proxySsl описывает соединение с прокси. Значение по умолчанию true, поэтому отключите его для обычного HTTP. Список HTTP-прокси для хоста и порта.

У аутентификации отдельная граница. proxyAuth документирован как userid,password и разрешён только когда proxySsl равно true. basicAuth относится к назначению.

Имя пользователя и пароль не выбирают NTLM. В опубликованных параметрах SQL нет селектора NTLM.

Различайте два семейства IBM SQL HTTP. QSYS2 использует ILE, SYSTOOLS использует Java. Authenticator относится к SYSTOOLS. (QSYS2)

Согласуйте доступность параметров, включая объектную форму headers, с документацией установленной версии.

Похожие статьи