IBM i QSYS2.HTTP_GET: pāradresējošā starpniekservera konfigurēšana
Izmantojiet IBM i dokumentētās starpniekservera JSON opcijas un nošķiriet to apgalvojumu par NTLM robežu.
QSYS2.HTTP_GET saņem mērķa URL un pēc tam JSON opciju dokumentu. Starpniekservera adrese izmanto host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl apraksta savienojumu ar starpniekserveri. Noklusējums ir true, tāpēc izslēdziet to vienkāršam HTTP. HTTP starpniekserveru saraksts resursdatoram un portam.
Autentifikācijai ir atsevišķa robeža. proxyAuth dokumentēts kā userid,password un atļauts tikai tad, ja proxySsl ir true. basicAuth ir mērķim.
Lietotājvārds un parole neizvēlas NTLM. Publicētajām SQL opcijām nav NTLM atlasītāja.
Nošķiriet abas IBM SQL HTTP saimes. QSYS2 izmanto ILE, SYSTOOLS izmanto Java. Authenticator ir SYSTOOLS. (QSYS2)
Saskaņojiet opciju pieejamību, tostarp headers objekta formu, ar instalētās versijas dokumentāciju.