IBM i QSYS2.HTTP_GET: फॉरवर्ड प्रॉक्सी कॉन्फिगर करा
IBM i चे प्रलेखित प्रॉक्सी JSON पर्याय वापरा आणि NTLM बद्दल त्यांची मर्यादा वेगळी ओळखा.
QSYS2.HTTP_GET गंतव्य URL आणि नंतर JSON पर्याय दस्तऐवज घेतो. प्रॉक्सी पत्ता host,port वापरतो.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl प्रॉक्सीशी होणारे कनेक्शन वर्णन करतो. डीफॉल्ट true आहे, म्हणून साध्या HTTP साठी तो बंद करा. HTTP प्रॉक्सी सूची यजमान आणि पोर्टसाठी.
प्रमाणीकरणाची मर्यादा वेगळी आहे. proxyAuth userid,password म्हणून प्रलेखित आहे आणि फक्त proxySsl true असताना अनुमत आहे. basicAuth गंतव्यासाठी आहे.
वापरकर्तानाव आणि पासवर्ड NTLM निवडत नाहीत. प्रकाशित SQL पर्यायांमध्ये NTLM निवडक नाही.
IBM SQL HTTP चे दोन कुटुंब वेगळे करा. QSYS2 ILE वापरतो, SYSTOOLS Java. Authenticator SYSTOOLS साठी आहे. (QSYS2)
पर्यायांची उपलब्धता, headers चे ऑब्जेक्ट स्वरूपासह, स्थापित आवृत्तीच्या प्रलेखनाशी जुळवा.