IBM i QSYS2.HTTP_GET: настройка на преден прокси
Използвайте документираните JSON опции за прокси в IBM i и разграничете какво казват за NTLM.
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, с документацията.