Utilice el nodo HTTPHeader para añadir, modificar o suprimir cabeceras HTTP como HTTPInput, HTTPResponse, HTTPRequest y HTTPReply.
Este tema contiene las siguientes secciones:
Las cabeceras HTTPInput y HTTPResponse sólo se puede suprimir o transportar desde el mensaje de entrada; las propiedades de sus cabeceras no se pueden modificar ni añadir.
El nodo HTTPHeader se encuentra en el cajón HTTP de la paleta y está representado en el WebSphere Message Broker Toolkit mediante el siguiente icono:
Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.
Cuando haya colocado una instancia del nodo en un flujo de mensajes, podrá configurarlo. Consulte Configurar un nodo de flujo de mensajes. Este nodo no tiene propiedades obligatorias.
Los terminales del nodo HTTPHeader se describen en la tabla siguiente:Terminal | Descripción |
---|---|
Entrada | El terminal de entrada que acepta un mensaje para que lo procese el nodo. |
Anomalías | El terminal de salida al que se direcciona el mensaje de entrada si se detecta una anomalía durante la extracción. |
De salida | El terminal de salida al que se direcciona el mensaje transformado si el mensaje de entrada se procesa satisfactoriamente. |
Las tablas siguientes describen las propiedades del nodo. La columna con la cabecera O indica si la propiedad es obligatoria (marcada con un asterisco si tiene que entrar un valor cuando no hay definido ningún valor predeterminado); la columna con la cabecera C indica si la propiedad es configurable (puede cambiar el valor cuando añade el flujo de mensajes al archivo BAR para desplegarlo).
Las propiedades de descripción del nodo HTTPHeader se describen en la siguiente tabla:
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Nombre de nodo | No | No | HTTPHeader | El nombre del nodo. |
Descripción corta | No | No | Descripción breve del nodo. | |
Descripción larga | No | No | Texto que describe el propósito del nodo en el flujo de mensajes. |
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Opciones de la cabecera HTTPInput | No | Sí | Transferir cabecera | Opciones para controlar la HTTPInputHeader en su totalidad. Seleccione Transferir cabecera para transferir los valores del mensaje de entrada si está presente. Seleccione Suprimir cabecera para suprimir la cabecera, si está presente. |
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Opciones de la cabecera HTTPResponse | No | Sí | Transferir cabecera | Opciones para controlar la HTTPResponseHeader en su totalidad. Seleccione Transferir cabecera para transferir los valores del mensaje de entrada si está presente. Seleccione Suprimir cabecera para suprimir la cabecera, si está presente. |
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Opciones de la cabecera HTTPRequest | No | Sí | Transferir cabecera | Configure la cabecera HTTPRequest. Estas opciones están disponibles:
|
Borrar valores entrantes | No | Sí | No seleccionado | Esta opción, que únicamente está habilitada si selecciona Modificar cabecera, suprime todos los nombres de propiedades y los valores asociados del mensaje de entrada, si está presente. |
Cabecera HTTPRequest | No | Sí | No hay ningún valor predeterminado | Este campo está habilitado únicamente si selecciona Añadir cabecera o Modificar cabecera para las Opciones de la cabecera HTTPRequest. La pantalla no tiene propiedades predefinidas. Se utiliza para crear propiedades y valores personalizados. Utilice la tabla de propiedades para añadir nuevas propiedades o para modificar o suprimir propiedades existentes para la cabecera. No hay ningún límite en el número de propiedades. Cada propiedad debe tener un nombre y un calificador de tipo. El calificador de tipo puede ser Valor, XPath o Suprimir.
|
En la tabla siguiente se describen las propiedades de la cabecera HTTPReply:
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Opciones de la cabecera HTTPReply | No | Sí | Transferir cabecera | Configure la cabecera HTTPReply. Estas opciones están disponibles:
|
Borrar valores entrantes | No | Sí | No seleccionado | Esta opción, que únicamente está habilitada si selecciona Modificar cabecera, suprime todos los nombres de propiedades y los valores asociados del mensaje de entrada, si está presente. |
Cabecera HTTPReply | No | Sí | No hay ningún valor predeterminado | Esta campo sólo está habilitado si selecciona Añadir cabecera o Modificar cabecera para las Opciones de la cabecera HTTPRequest. La pantalla no tiene propiedades predefinidas. Se utiliza para crear propiedades y valores personalizados. Utilice la tabla de propiedades para añadir nuevas propiedades o para modificar o suprimir propiedades existentes para la cabecera. No hay ningún límite en el número de propiedades. Cada propiedad debe tener un nombre y un calificador de tipo. El calificador de tipo puede ser Valor, XPath o Suprimir.
|
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Sucesos | No | No | Ninguno | Los sucesos que se han definido para el nodo se visualizan en este separador. De forma predeterminada, no se define ningún suceso de supervisión en ningún nodo en un flujo de mensajes. Utilice Añadir, Editar y
Suprimir para crear, cambiar o suprimir sucesos de supervisión para el nodo; consulte Configuración de orígenes de sucesos de supervisión utilizando propiedades de supervisión para obtener detalles. Puede habilitar e inhabilitar sucesos que se muestran aquí seleccionando o deseleccionando el recuadro Habilitado. |