IBM i QSYS2.HTTP_GET: configurar un proxy de reenvío
Use las opciones JSON de proxy documentadas de IBM i y distinga el límite de lo que dicen sobre NTLM.
QSYS2.HTTP_GET toma la URL de destino y luego un documento JSON de opciones. La dirección del proxy usa host,port.
VALUES QSYS2.HTTP_GET(
'https://api.example.net/status',
'{"proxy":"proxy.example.net,8080",
"proxySsl":"false",
"headers":{"Accept":"application/json"}}'
);
proxySsl describe la conexión al proxy. El valor predeterminado es true, así que desactívelo para HTTP simple. Lista de proxies HTTP para host y puerto.
La autenticación tiene un límite aparte. proxyAuth se documenta como userid,password y solo se permite cuando proxySsl es true. basicAuth es para el destino.
Usuario y contraseña no seleccionan NTLM. Las opciones SQL publicadas no tienen selector NTLM.
Distinga las dos familias IBM SQL HTTP. QSYS2 usa ILE, SYSTOOLS usa Java. Authenticator es para SYSTOOLS. (QSYS2)
Ajuste la disponibilidad de opciones, incluida la forma de objeto de headers, a la documentación de la versión instalada.