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, с документацията.

Подобни статии