IBM i QSYS2.HTTP_GET: irəli proxy konfiqurasiyası
IBM i sənədləşdirilmiş proxy JSON seçimlərindən istifadə edin və NTLM barədə həddi ayırd edin.
QSYS2.HTTP_GET hədəf URL-i və ardınca JSON seçim sənədini alır. Proxy ünvanı host,port istifadə edir.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl proxy ilə bağlantını təsvir edir. Defolt true olduğu üçün adi HTTP üçün onu söndürün. HTTP proxy siyahısındakı son nöqtə host və portu vergüllə verir.
Autentifikasiya ayrı hədddir. proxyAuth userid,password kimi sənədləşdirilib və yalnız proxySsl true olduqda icazəlidir. basicAuth hədəf üçün məlumat verir.
İstifadəçi adı və parol vermək NTLM seçmir. Dərc olunmuş SQL seçimlərində NTLM seçicisi yoxdur.
İki IBM SQL HTTP ailəsini ayırın. QSYS2 ILE, köhnə SYSTOOLS Java istifadə edir. Authenticator SYSTOOLS üçündür. (QSYS2)
Seçim mövcudluğunu, headers obyekt forması daxil, quraşdırılmış buraxılış sənədi ilə uyğunlaşdırın.