HttpRequest envía solicitudes HTTP con contenido application/x-www-form-urlencoded, de texto o datos binarios a servicios externos.
Propiedades
Cuando
ThrowExceptionOnFailed es true (el valor predeterminado) y la respuesta devuelve un código de error, la transacción se interrumpe y el mensaje de error aparece en Skill Monitor.
Cuando ThrowExceptionOnFailed es false, las respuestas de error (4xx/5xx) no generan una excepción. Revise Status para comprobar usted mismo el código de estado HTTP. Una respuesta con un código de error significa que el servicio externo está accesible y respondiendo. Los errores relacionados con la disponibilidad del servicio o con fallos de conexión siempre generan una excepción del programa independientemente de esta propiedad y, en esos casos, no hay ningún código de estado HTTP disponible.
El valor de
Timeout no puede superar el límite de tiempo de ejecución del script (600 segundos).Métodos
SetHeader
Send
SetFileContent
application/json, application/pdf). Para anularlo, pase mediaType.
- La primera sobrecarga envía los datos exportados (desde
Document.Exports) como un archivo. - La segunda sobrecarga envía datos binarios, ya sea una imagen de origen de cuando se creó la transacción o una imagen de un campo de tipo Picture.
SetSourceFileContent
mediaType para reemplazarlo si es necesario.
SetSourceFileContent está obsoleto. Solo accede al primer archivo de una transacción. Use SetFileContent en su lugar.SetStringContent
Content-Type: application/json y la codificación UTF-8. Puede sustituir cualquiera de ellos mediante los parámetros opcionales.
SetUrlFormEncodedContent
application/x-www-form-urlencoded. El objeto debe ser un conjunto simple de pares de propiedad/valor:
