IBM i QSYS2.HTTP_GET: ukuhlela i-proxy yokudlulisela
Sebenzisa izinketho ze-JSON ze-proxy ezibhalwe yi-IBM i futhi uhlukanise umkhawulo walokho ezikushoyo nge-NTLM.
QSYS2.HTTP_GET ithatha i-URL yendawo ekuyiwa kuyo bese kuba idokhumenti yezinketho ze-JSON. Ikheli le-proxy lisebenzisa host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl lichaza uxhumano lwe-proxy. Okuzenzakalelayo yi-true, ngakho kuyicisha ku-HTTP evamile. Uhlu lwe-proxy lwe-HTTP lwensizakalo nebhodi.
Ukuqinisekiswa kunomkhawulo ohlukile. proxyAuth kubhalwe njenge-userid,password futhi kuvunyelwe kuphela uma proxySsl kuyi-true. basicAuth ingeyendawo ekuyiwa kuyo.
Igama lomsebenzisi nephasiwedi akukhethi i-NTLM. Izinketho ze-SQL ezishicilelwe azinakho ukukhetha i-NTLM.
Hlukanisa imindeni emibili ye-IBM SQL HTTP. I-QSYS2 isebenzisa i-ILE, i-SYSTOOLS isebenzisa i-Java. Authenticator ingeye-SYSTOOLS. (QSYS2)
Qondanisa ukutholakala kwezinketho, kuhlanganise nendlela yento ye-headers, nedokhumenti yenguqulo efakiwe.