IBM i QSYS2.HTTP_GET: mengonfigurasi proxy penerus
Gunakan opsi JSON proxy terdokumentasi IBM i dan bedakan batas pernyataannya tentang NTLM.
QSYS2.HTTP_GET mengambil URL tujuan lalu dokumen opsi JSON. Alamat proxy memakai host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl menjelaskan koneksi ke proxy. Bawaannya true, jadi matikan untuk HTTP biasa. Daftar proxy HTTP untuk host dan port.
Autentikasi punya batas terpisah. proxyAuth didokumentasikan sebagai userid,password dan hanya diizinkan bila proxySsl true. basicAuth untuk tujuan.
Nama pengguna dan kata sandi tidak memilih NTLM. Opsi SQL yang diterbitkan tidak punya pemilih NTLM.
Bedakan dua keluarga IBM SQL HTTP. QSYS2 memakai ILE, SYSTOOLS memakai Java. Authenticator untuk SYSTOOLS. (QSYS2)
Sesuaikan ketersediaan opsi, termasuk bentuk objek headers, dengan dokumentasi versi terpasang.