No se puede obtener el valor de la cookie desde la API REST en Data Factory.
Intenté obtener el valor de la cookie utilizando una llamada HTTP de método POST desde la API-REST para poder pasarlo y cargar el archivo .xml. La URL fue probada en Postman e Insomnia y pude obtener el valor de la cookie, pero en la factoría de datos no pude obtenerlo.
davy.ai
Puede haber varias razones por las que no puede obtener el valor de la cookie en Azure Data Factory. A continuación se presentan algunas posibles soluciones que puede probar:
Asegúrese de que se estén pasando correctamente todas las cabeceras en la llamada a la API REST. Valide que las cabeceras que se están pasando coincidan con las que se usan en Postman o Insomnia.
Verifique si hay algún problema de firewall o de red que esté bloqueando la llamada a la API REST. A veces, la fábrica de datos no puede acceder a recursos externos debido a limitaciones de red. Puede intentar agregar la URL de la API REST a la lista blanca en la configuración de su firewall.
Verifique si hay alguna limitación en Azure Data Factory para las cabeceras HTTP. A veces, la fábrica de datos puede tener limitaciones en la cantidad de cabeceras que puede enviar en la solicitud HTTP. Intente reducir el número de cabeceras y vea si funciona.
Intente usar la actividad Web en Azure Data Factory para realizar solicitudes HTTP. La actividad Web puede ayudarlo a realizar fácilmente llamadas a la API REST y pasar diferentes tipos de parámetros, incluidas las cookies.
¡Espero que esto ayude!