HttpRequest envía solicitudes HTTP con contenido application/x-www-form-urlencoded, de texto o datos binarios a servicios externos.
Propiedades
Cuando
ThrowExceptionOnFailed es false, no se generan excepciones para respuestas 4xx/5xx; 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; en esos casos no hay ningún código de estado HTTP disponible.Si
ThrowExceptionOnFailed es true y la respuesta devuelve un código de error, la transacción se interrumpe y el mensaje de error aparece en Skill Monitor.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.
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:
