IBM i QSYS2.HTTP_GET: välityspalvelimen määrittäminen
Käytä IBM i:n dokumentoituja välityspalvelimen JSON-asetuksia ja erota raja sen suhteen, mitä ne sanovat NTLM:stä.
QSYS2.HTTP_GET ottaa kohde-URL:n ja sen jälkeen JSON-asetusasiakirjan. Välityspalvelimen osoite käyttää host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl kuvaa yhteyden välityspalvelimeen. Oletus on true, joten poista se käytöstä tavalliselle HTTP:lle. HTTP-välityspalvelinluettelo isäntää ja porttia varten.
Todennuksella on erillinen raja. proxyAuth on dokumentoitu muodossa userid,password ja sallitaan vain kun proxySsl on true. basicAuth on kohdetta varten.
Käyttäjänimi ja salasana eivät valitse NTLM:ää. Julkaistuissa SQL-asetuksissa ei ole NTLM-valitsinta.
Erota kaksi IBM SQL HTTP -perhettä. QSYS2 käyttää ILE:tä, SYSTOOLS Javaa. Authenticator on SYSTOOLSille. (QSYS2)
Sovita asetusten saatavuus, mukaan lukien headers:n oliomuoto, asennetun version dokumentaatioon.