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 ਦੇ ਵਸਤੂ ਰੂਪ ਸਮੇਤ, ਸਥਾਪਿਤ ਸੰਸਕਰਣ ਦੇ ਦਸਤਾਵੇਜ਼ ਨਾਲ ਮਿਲਾਓ।

ਸੰਬੰਧਿਤ ਲੇਖ