Utilize o nó HTTPHeader para incluir, modificar, ou excluir cabeçalhos HTTP como HTTPInput, HTTPResponse, HTTPRequest e HTTPReply.
Este tópico contém as seguintes seções:
Cabeçalhos HTTPInput e HTTPResponse podem ser excluídos ou direcionados apenas de uma pensagem que chega; suas propriedades de cabeçalho não podem ser modificadas ou incluídas.
O nó HTTPHeader está contido na caixa da paleta HTTP e representado no WebSphere® Message Broker Toolkit pelo seguinte ícone:
Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.
Quando tiver colocado uma instância do nó em um fluxo de mensagens, poderá configurá-la; consulte Configurando um Nó do Fluxo de Mensagens. Este nó não possui propriedades obrigatórias.
Terminais de Nó HTTPHeader são descritos na seguinte tabela:Terminal | Descrição |
---|---|
Entrada | O terminal de entrada que aceita a mensagem para processamento pelo nó. |
Defeito | O terminal de saída para o qual a mensagem de entrada será roteada se for detectado um defeito durante a extração. |
Saída | O terminal de saída para o qual a mensagem transformada será roteada se a mensagem de entrada for processada com êxito. |
As tabelas a seguir descrevem as propriedades do nó. A coluna com cabeçalho M indica se a propriedade é obrigatória (marcada com um asterisco caso seja necessário digitar um valor quando nenhum padrão for definido); a coluna com cabeçalho C indica se a propriedade é configurável (você poderá alterar o valor quando incluir o fluxo de mensagens ao arquivo BAR para implementá-lo).
As propriedades Descrição do nó HTTPHeader são descritas na tabela a seguir:
Propriedade | M | P | Padrão | Descrição |
---|---|---|---|---|
Nome do Nó | Não | Não | HTTPHeader | O nome do nó. |
Short description | Não | Não | Uma breve descrição do nó. | |
Descrição Longa | Não | Não | Texto que descreve a finalidade do nó no fluxo de mensagens. |
Propriedade | M | P | Padrão | Descrição |
---|---|---|---|---|
Opções do Cabeçalho HTTPInput | Não | Sim | Transportar Cabeçalho | Opções para controlar o HTTPInputHeader como um todo. Selecione Transportar o Cabeçalho para transportar valores da mensagem que chega, se presentes. Selecione Excluir Cabeçalho para excluir o cabeçalho, se presente. |
Propriedade | M | P | Padrão | Descrição |
---|---|---|---|---|
Opções do Cabeçalho HTTPResponse | Não | Sim | Transportar Cabeçalho | Opções para controlar HTTPResponseHeader como um todo. Selecione Transportar o Cabeçalho para transportar valores da mensagem que chega, se presentes. Selecione Excluir Cabeçalho para excluir o cabeçalho, se presente. |
Propriedade | M | P | Padrão | Descrição |
---|---|---|---|---|
Opções do Cabeçalho HTTPRequest | Não | Sim | Transportar Cabeçalho | Configurar o cabeçalho HTTPRequest. Estas opções estão disponíveis.
|
Limpar Valores de Entrada | Não | Sim | Não selecionada | Esta opção, que é ativada apenas se você escolher Modificar Cabeçalho, remove todos os nomes da propriedade e valores associados da mensagem que chega, se presente. |
Cabeçalho HTTPRequest | Não | Sim | Nenhum valor padrão | Este campo é ativado apenas se você escolher Incluir Cabeçalho
ou Modificar Cabeçalho para Opções do Cabeçalho HTTPRequest. A tela não possui propriedades predefinidas; você a utiliza
para criar propriedades customizadas e valores. Utilize a tabela de propriedades para incluir novas propriedades
ou modificar ou excluir propriedades existentes para o cabeçalho. Não há nenhum limite
para o número de propriedades. Cada propriedade deve ter um nome e um qualificador de tipo. O qualificador de tipo pode ser Valor, XPath ou Excluir.
|
Propriedades de Cabeçalhos HTTPReply são o descritas na seguinte tabela:
Propriedade | M | P | Padrão | Descrição |
---|---|---|---|---|
Opções do Cabeçalho HTTPReply | Não | Sim | Transportar Cabeçalho | Configurar o cabeçalho HTTPReply. Estas opções estão disponíveis.
|
Limpar Valores de Entrada | Não | Sim | Não selecionada | Esta opção, que é ativada apenas se você escolher Modificar Cabeçalho, remove todos os nomes da propriedade e valores associados da mensagem que chega, se presente. |
Cabeçalho HTTPReply | Não | Sim | Nenhum valor padrão | Este campo será ativado apenas se você escolher Incluir Cabeçalho
ou Modificar Cabeçalho para Opções do Cabeçalho HTTPRequest. A tela não possui propriedades predefinidas; você a utiliza
para criar propriedades customizadas e valores. Utilize a tabela de propriedades para incluir novas propriedades
ou modificar ou excluir propriedades existentes para o cabeçalho. Não há nenhum limite
para o número de propriedades. Cada propriedade deve ter um nome e um qualificador de tipo. O qualificador de tipo pode ser Valor, XPath ou Excluir.
|
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Eventos | Não | Não | Nenhum | Eventos definidos para o nó são exibidos nesta guia. Por padrão, nenhum evento de monitoramento é definido em um nó do fluxo de mensagens. Utilize Incluir, Editar,
e Excluir para criar, alterar ou excluir eventos de monitoração no nó; consulte Configurando fontes de eventos de monitoramento utilizando propriedades de monitoramento para detalhes. É possível ativar e desativar eventos mostrados aqui selecionando ou desmarcando a caixa de opções Ativado. |