IBM i QSYS2.HTTP_GET: edasiväräti konfigureerimine
Kasutage IBM i dokumenteeritud puhverserveri JSON-valikuid ja eristage piir, mida need NTLM-i kohta ütlevad.
QSYS2.HTTP_GET võtab siht-URL-i ja seejärel JSON-valikute dokumendi. Puhverserveri aadress kasutab host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl kirjeldab ühendust puhverserveriga. Vaikeväärtus on true, seega lülitage see lihtsa HTTP jaoks välja. HTTP-puhverserverite loend hosti ja pordi jaoks.
Autentimisel on eraldi piir. proxyAuth on dokumenteeritud kui userid,password ja lubatud ainult siis, kui proxySsl on true. basicAuth on sihtkoha jaoks.
Kasutajanimi ja parool ei vali NTLM-i. Avaldatud SQL-valikutel puudub NTLM-i valija.
Eristage kahte IBM SQL HTTP perekonda. QSYS2 kasutab ILE-t, SYSTOOLS Java-t. Authenticator on SYSTOOLSi jaoks. (QSYS2)
Sobitage valikute saadavus, sealhulgas headers objektivorm, paigaldatud versiooni dokumentatsiooniga.