Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
HttpRequest envía solicitudes HTTP con contenido application/x-www-form-urlencoded, de texto o datos binarios a servicios externos.
Propiedades
| Name | Tipo | Acceso | Descripción |
|---|---|---|---|
| Url | string | Lectura y escritura | La URL del recurso. |
| Method | string | Lectura y escritura | El tipo de solicitud (por ejemplo, GET o POST). |
| AuthToken | string | Lectura y escritura | Token de autenticación si el servicio externo requiere autenticación. |
| AuthScheme | string | Lectura y escritura | Esquema de autenticación. |
| ThrowExceptionOnFailed | boolean | Lectura y escritura | Si es true (valor predeterminado), los códigos de estado de respuesta HTTP fuera del rango 200–299 generan una excepción. Consulte la nota siguiente. |
| Timeout | number | Lectura y escritura | Tiempo de espera de la solicitud en minutos. El valor predeterminado es 1 minuto. |
| ResponseText | string | De solo lectura | El cuerpo de la respuesta en formato de texto. |
| ResponseType | string | De solo lectura | El tipo de contenido de la respuesta (por ejemplo, application/json). |
| Status | number | De solo lectura | El código de estado de respuesta HTTP del servicio externo. |
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:
Context
Objeto global para datos de transacción, solicitudes HTTP y secretos.
MultipartFormDataRequest
Realice solicitudes HTTP
multipart/form-data desde scripts de actividad personalizada.BinaryFile
Datos de archivo en formato binario; normalmente, la imagen de origen antes del preprocesamiento.
DocumentExportResult
Acceda a archivos de documentos exportados (JSON, PDF, imágenes) desde un script.
ContentEncoding
Tipos de codificación disponibles para solicitudes HTTP basadas en
string.Modelo de objetos
Referencia completa del modelo de objetos de JavaScript para scripts de actividad personalizada.
