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-ის ობიექტური ფორმა, დაყენებული ვერსიის დოკუმენტაციასთან.

დაკავშირებული სტატიები