QSYS2.HTTP_GET prend l URL de destination puis un document JSON d options. L adresse du proxy utilise host,port.

VALUES QSYS2.HTTP_GET(
  'https://api.example.net/status',
  '{"proxy":"proxy.example.net,8080",
    "proxySsl":"false",
    "headers":{"Accept":"application/json"}}'
);

proxySsl décrit la connexion au proxy. La valeur par défaut est true, désactivez-la donc pour du HTTP simple. Liste de proxys HTTP pour l hôte et le port.

L authentification a une limite distincte. proxyAuth est documenté comme userid,password et n est autorisé que si proxySsl vaut true. basicAuth concerne la destination.

Fournir un identifiant et un mot de passe ne sélectionne pas NTLM. Les options SQL publiées n offrent pas de sélecteur NTLM.

Distinguez les deux familles IBM SQL HTTP. QSYS2 utilise ILE, SYSTOOLS utilise Java. Authenticator concerne SYSTOOLS. (QSYS2)

Alignez la disponibilité des options, y compris la forme objet de headers, sur la documentation de la version installée.

Articles similaires