IBM i QSYS2.HTTP_GET: дамжуулах прокси тохируулах
IBM i-ийн баримтжуулсан proxy 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-ийн объект хэлбэрийг оролцуулан, суулгасан хувилбарын баримттай нийцүүлээрэй.