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 को वस्तु रूप सहित, स्थापित संस्करणको प्रलेखनसँग मिलाउनुहोस्।