IBM i QSYS2.HTTP_GET: configurare un proxy forward
Usate le opzioni JSON proxy documentate di IBM i e distinguete il limite di ciò che affermano su NTLM.
QSYS2.HTTP_GET riceve l URL di destinazione e poi un documento JSON di opzioni. L indirizzo del proxy usa host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl descrive la connessione al proxy. Il valore predefinito è true, quindi disattivatelo per HTTP semplice. Elenco proxy HTTP per host e porta.
L autenticazione ha un limite separato. proxyAuth è documentato come userid,password ed è consentito solo se proxySsl è true. basicAuth è per la destinazione.
Nome utente e password non selezionano NTLM. Le opzioni SQL pubblicate non hanno un selettore NTLM.
Distinguete le due famiglie IBM SQL HTTP. QSYS2 usa ILE, SYSTOOLS usa Java. Authenticator è per SYSTOOLS. (QSYS2)
Allineate la disponibilità delle opzioni, inclusa la forma a oggetto di headers, alla documentazione della versione installata.