IBM i QSYS2.HTTP_GET: seachfhreastalaí tosaigh a chumrú
Úsáid roghanna JSON seachfhreastalaí doiciméadaithe IBM i agus aithin teorainn an méid a deir siad faoi NTLM.
QSYS2.HTTP_GET glacann sé URL an chinn scríbe agus ansin doiciméad roghanna JSON. Úsáideann seoladh an tseachfhreastalaí host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl cuireann síos ar an nasc leis an seachfhreastalaí. Is é true an réamhshocrú, mar sin díchumasaigh é le haghaidh HTTP simplí. Liosta seachfhreastalaí HTTP le haghaidh óstach agus port.
Tá teorainn ar leith ag an bhfíordheimhniú. Doiciméadaítear proxyAuth mar userid,password agus ní cheadaítear é ach amháin nuair atá proxySsl true. Is don cheann scríbe é basicAuth.
Ní roghnaíonn ainm úsáideora agus pasfhocal NTLM. Níl roghnóir NTLM sna roghanna SQL foilsithe.
Aithin an dá theaghlach IBM SQL HTTP. Úsáideann QSYS2 ILE, úsáideann SYSTOOLS Java. Is do SYSTOOLS é Authenticator. (QSYS2)
Ailínigh infhaighteacht roghanna, lena n-áirítear foirm oibiachta headers, le doiciméadú an leagain suiteáilte.