activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades del flujo de trabajo
Last updated 13 de nov. de 2024

Solicitud HTTP de Orchestrator

UiPath.Core.Activities.OrchestratorHttpRequest

Descripción

Realiza solicitudes HTTP a la API de Orchestrator autenticando bajo el Robot en el que se ejecuta. Puedes usar 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 puedes necesitar diferentes derechos sobre el rol del Robot Orchestrator, dependiendo de las solicitudes que estés realizando, y que el Robot tiene que estar conectado a Orchestrator. Por ejemplo, para ejecutar solicitudes PUT en unidades de la organización, necesita permisos Ver, Creary Editar . La actividad se ejecuta bajo el 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.



¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.