Tema anterior: Información de configuración HTTPTema siguiente: Operadores de HTTP: Puertos de salida comunes


Operadores de HTTP: Parámetros de salida comunes

Las variables de salida no contienen datos cuando el operador no recibe una respuesta de HTTP debido a un error como los siguientes:

HTTPRequestUrl

Especifica la URL de solicitud de HTTP, incluyendo algunos parámetros de la URL.

HTTPResponseStatusLine

Especifica la línea de estado de la respuesta de HTTP. La línea de estado es la primera línea del mensaje de respuesta de HTTP. La línea de estado está formada por la versión de protocolo, el código de estado y la frase de motivo asociada.

HTTPResponseStatusCode

Especifica el código de estado de la respuesta de HTTP. El operador produce un fallo o se ejecuta correctamente dependiendo de este código de estado.

HTTPResponseReasonPhrase

Especifica la frase de motivo de la respuesta de HTTP.

HTTPResponseProtocolVersion

Especifica la versión de protocolo de la respuesta de HTTP.

HTTPResponseContentType

Especifica el encabezado de tipo de contenido del contenido de respuesta de HTTP.

HTTPResponseContentCharset

Especifica la codificación de caracteres del contenido de respuesta de HTTP. Esta codificación de caracteres forma parte del encabezado de tipo de contenido y aparece de la forma siguiente:

“content-type= xxxxx; charset=xxxx”

Este charset se establece solamente con un tipo de contenido completamente de caracteres como texto/xxx.

HTTPResponseContentLength

Especifica el número de bytes del contenido de respuesta de HTTP. Un número negativo significa que se desconoce la longitud del contenido.

HTTPResponseContentEncoding

Especifica la codificación de tipo de contenido del contenido de respuesta de HTTP. En blanco indica que se desconoce la codificación del contenido.

HTTPResponseContentIsChunked

Verdadero indica que el contenido de respuesta de HTTP se ha recibido con codificación fragmentada. Se devuelve falso si no se cumple la condición Verdadero.

HTTPResponseContentFilePath

Especifica la ruta al archivo donde se ha guardado el contenido de respuesta de HTTP. En blanco indica que el operador no está configurado para guardar el contenido de respuesta de HTTP (cuerpo del mensaje) en un archivo.

HTTPResponseContent

Especifica el contenido de respuesta de HTTP, hasta el número de bytes introducidos en el campo Límite del tamaño de la variable del conjunto de datos de la respuesta de HTTP (en bytes). En blanco puede indicar que el operador no está configurado para guardar el contenido de respuesta de HTTP (cuerpo del mensaje) en su conjunto de datos. En blanco también puede indicar que el contenido de respuesta de HTTP está vacío.

HTTPResponseHtmlContent

Especifica el contenido de respuesta de HTTP procesado como HTML en el conjunto de datos de operador. El encabezado de tipo de contenido que empieza con "text/html" indica que el contenido de respuesta de HTTP es HTML. Cuando CA Process Automation detecta que el contenido de respuesta de HTTP es HTML, el contenido de respuesta de HTTP se procesa como HTML en el conjunto de datos de operador. Los datos brutos permanecen accesibles para el código de javascript en HTTPResponseContent. En blanco puede indicar que el operador no está configurado para guardar el contenido de respuesta de HTTP (cuerpo del mensaje) en un conjunto de datos. En blanco puede significar también que CA Process Automation detecta que el contenido de respuesta de HTTP no es HTML o que el contenido de respuesta de HTTP está vacío.

Nota: CA Process Automation procesa solamente páginas de HTML básicas. CA Process Automation no procesa páginas de HTML complejas.

HTTPResponseHeaders

Especifica los encabezados HTTP de la respuesta de HTTP. Los encabezados se devuelven como ValueMap indexado donde cada ValueMap contiene un solo encabezado y los dos parámetros siguientes:

Clave

Especifica el nombre del encabezado HTTP.

Valor

Especifica el valor del encabezado HTTP.

HTTPRequestHeaders

Especifica los encabezados HTTP de la solicitud de HTTP que se ha enviado. Este campo contiene los encabezados HTTP que se han proporcionado como entrada en los campos Encabezados HTTP o Asignación de valores para los encabezados HTTP del operador. Este campo también contiene los encabezados HTTP para autenticación, proxy y otros que el operador ha agregado antes de enviar la solicitud.

Los encabezados se devuelven como ValueMap indexado donde cada ValueMap contiene un solo encabezado y los parámetros siguientes:

Clave

Especifica el nombre del encabezado HTTP.

Valor

Especifica el valor del encabezado HTTP.

HTTPRequestLine

Especifica la línea de solicitud de la solicitud de HTTP que se ha enviado. La línea de solicitud de HTTP contiene el método de HTTP, la URL y la versión de HTTP.

HTTPCookiesStore

Especifica la versión analizada de las cookies de HTTP enviadas en la solicitud y las cookies de HTTP incrustadas en los encabezados de respuesta. Las cookies se devuelven como ValueMap indexado donde cada ValueMap contiene una sola cookie que se ha definido con los parámetros siguientes:

Nombre

Especifica el nombre de esta cookie de HTTP.

Valor

Especifica el valor de esta cookie de HTTP.

Versión

Especifica la versión de la especificación de la cookie con la que cumple esta cookie de HTTP.

Dominio

Especifica el dominio de esta cookie de HTTP. La cookie de HTTP es válida en este dominio.

Ruta

Especifica la ruta de esta cookie de HTTP. Este valor especifica el subconjunto de URL, para el cual se aplica esta cookie de HTTP, en el servidor HTTP original.

ExpirationDate

Especifica la fecha de caducidad de esta cookie de HTTP. Algunas cookies devuelven una fecha de caducidad, mientras que otras devuelven una antigüedad máxima. La fecha de caducidad se devuelve con el formato siguiente:

"yyyy.MM.dd 'at' HH:mm:ss z"

MaxAge

Especifica la antigüedad máxima de esta cookie de HTTP. Algunas cookies devuelven una antigüedad máxima, mientras que otras devuelven una fecha de caducidad.

Comentario

Especifica la finalidad de esta cookie de HTTP.

Puertos

Especifica los puertos de esta cookie de HTTP. Los puertos se devuelven como cadena de valores separados por comas. Este valor especifica los puertos en los cuales esta cookie de HTTP se puede devolver en un encabezado de solicitud.

IsSecure

Una de las siguientes opciones:

  • Verdadero: Indica que esta cookie de HTTP se puede enviar solamente en una conexión segura.
  • Falso: Indica que no es necesaria una conexión segura para enviar esta cookie.
ResponseHeaderName

Especifica el nombre del encabezado de respuesta que contiene esta cookie de HTTP. Este valor puede ser “Establecer-Cookie” o “Establecer-Cookie2”.

Resultado

Este valor es una de las siguientes opciones:

1

Indica que el operador ha finalizado correctamente.

-1

Indica que el operador ha producido un fallo.

Motivo

Este valor es una de las siguientes opciones:

Completado

Este motivo está asociado con el resultado de 1, completado correctamente.

<error message>

Una explicación de por qué se ha producido el error; asociado con el resultado de -1, donde el operador ha producido un fallo.