QSYS2.HTTP_GET neemt de doel-URL en daarna een JSON-optiesdocument. Het proxyadres gebruikt host,port.

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

proxySsl beschrijft de verbinding met de proxy. De standaard is true, schakel die dus uit voor gewone HTTP. HTTP-proxylijst voor host en poort.

Authenticatie heeft een aparte grens. proxyAuth is gedocumenteerd als userid,password en is alleen toegestaan als proxySsl true is. basicAuth is voor het doel.

Gebruikersnaam en wachtwoord kiezen geen NTLM. De gepubliceerde SQL-opties hebben geen NTLM-kiezer.

Onderscheid de twee IBM SQL HTTP-families. QSYS2 gebruikt ILE, SYSTOOLS gebruikt Java. Authenticator is voor SYSTOOLS. (QSYS2)

Stem de beschikbaarheid van opties, inclusief de objectvorm van headers, af op de documentatie van de geinstalleerde versie.

Gerelateerde artikelen