Actividades
Más reciente
False
Imagen de fondo del banner
Actividades del flujo de trabajo
Última actualización 29 de abr. de 2024

Solicitud HTTP de Orchestrator

UiPath.Core.Activities.OrchestratorHttpRequest

Descripción

Realiza solicitudes HTTP a la API de Orchestrator autenticándose en el UiPath Robot en el que se ejecuta. Puedes utilizar los verbos GET, POST, PUT, PATCH y DELETE para extraer datos o manipularlos, y enviar información específica a través de JSON. Ten en cuenta que para cada solicitud es posible que necesites diferentes derechos en el rol de Robot de Orchestrator, dependiendo de las solicitudes que estés realizando, y el Robot debe estar conectado a Orchestrator. Por ejemplo, para ejecutar solicitudes PUT en unidades de organización, necesitas permisos para Ver, Crear y Editar . La actividad se ejecuta bajo el UiPath Robot que la ejecuta.

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Windows, configuración multiplataforma

  • Carpeta de Orchestrator: la ruta a la carpeta de Orchestrator que se utilizará en la actividad.
  • Método: el método de solicitud que se usará al llamar a la API de Orchestrator. Se admiten los siguientes verbos HTTP: GET, POST, PUT, PATCH y DELETE. De forma predeterminada se selecciona el verbo GET.
  • Extremo relativo: el extremo en el que se pueden hacer solicitudes, en relación con la URL base de Orchestrator.
  • Carga útil de JSON: la información que quieres enviar al terminal de Orchestrator indicado en formato JSON. El JSON no debe sangrarse. Este campo solo admite cadenas, variables de cadena o expresiones de cadena.
Opciones adicionales

Opciones

  • Tiempo de espera (milisegundos): especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de arrojar un error. El valor predeterminado es 30000 milisegundos (30 segundos).
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es false. Como resultado, si el campo no está configurado y se produce un error, la ejecución del proyecto se detiene. Si el valor es true, la ejecución del proyecto continúa independientemente de cualquier error.

Salida

  • Encabezados: referencia a los encabezados devueltos por la solicitud.
  • Respuesta de JSON: el JSON devuelto por la petición HTTP, como variable de string.
  • Código de estado: el código de estado devuelto por la petición HTTP, como variable entera.

Windows - Configuración heredada

Panel de propiedades
Común
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
  • Tiempo de espera (milisegundos): especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de arrojar un error. El valor predeterminado es 30000 milisegundos (30 segundos).
Entrada
  • Carga útil de JSON: la información que quieres enviar al terminal de Orchestrator indicado en formato JSON. El JSON no debe sangrarse. Este campo solo admite cadenas, variables de cadena o expresiones de cadena.
  • Método: el método de solicitud que se usará al llamar a la API de Orchestrator. Se admiten los siguientes verbos HTTP: GET, POST, PUT, PATCH y DELETE. De forma predeterminada se selecciona el verbo GET.
  • Extremo relativo: el extremo en el que se pueden hacer solicitudes, en relación con la URL base de Orchestrator.
Otros
  • Ruta de la carpeta: la ruta de la carpeta donde debe hacerse la petición, si es diferente de la carpeta donde se ejecuta el proceso. Este campo solo admite valores de cadena con / como separador para indicar subcarpetas. Por ejemplo, "Finance/Accounts Payable".
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

Salida

  • Encabezados: referencia a los encabezados devueltos por la solicitud.
  • RespuestaDeJSON: el JSON devuelto por la solicitud HTTP, como variable de cadena.
  • CódigoDeEstado: el código de estado devuelto por la solicitud HTTP, como variable entero.

Por ejemplo, la solicitud de la siguiente captura de pantalla te permite crear una nueva unidad de organización, Documentación, en el Orchestrator al que está conectado tu robot. La respuesta JSON y el código de estado se guardan como variables.



Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.