A atividade Enviar Resposta de HTTP envia uma resposta
de volta para o emissor de uma solicitação de HTTP.
A figura a seguir mostra a atividade
Enviar Resposta de HTTP
enviando uma resposta de volta ao emissor de uma solicitação de HTTP.
A atividade
Enviar Resposta de HTTP deve
ser usada em conjunto com uma atividade
Receber Solicitação de HTTP
em uma orquestração conforme mostrado na figura precedente. Se você
incluir uma atividade
Enviar Resposta de HTTP na orquestração,
deverá selecionar a caixa de seleção
Requer uma
Resposta na tarefa
Configurar da atividade
Receber
Solicitação de HTTP.
Por padrão, a compactação não é ativada para a atividade Enviar
Resposta de HTTP.
Para obter informações adicionais, consulte Compactação com a Atividade Enviar Resposta de HTTP.
Incluindo uma Atividade Enviar Resposta de HTTP na
Orquestração
- Crie ou
abra uma orquestração. Uma representação gráfica
da orquestração é exibida.
- Selecione a guia Atividades e expanda a pasta
HTTP.
- Arraste a atividade Enviar Resposta para a orquestração.
- Selecione a atividade. A Lista de Verificação é exibida com a
tarefa Configurar ativa na área de janela de propriedades. A área
de janela de propriedades está localizada abaixo da representação gráfica
da orquestração.
Configurando a Atividade
- Selecione a tarefa Configurar a partir da Lista de Verificação. A área de janela Configurar é exibida.
- Configure todos os campos e caixas de seleção nesta área de janela,
conforme descrito na tabela a seguir:
Tabela 1. Campo |
Descrição |
Até |
Especifica a atividade Receber Solicitação de
HTTP associada a esta atividade Enviar Resposta de HTTP. Durante o tempo de execução, a atividade Receber Solicitação de
HTTP recebe a solicitação do cliente e a atividade Enviar
Solicitação de HTTP envia a resposta de volta ao cliente. |
De Tipo |
Especifica o tipo de mensagem da resposta de HTTP -
Texto ou Binário. |
Usar Compactação/Descompactação |
Especifica se a compactação/descompactação é ativada
ou desativada no nível de atividade. Por padrão, a caixa de seleção
Usar Compactação/Descompactação está selecionada. Limpe a caixa de seleção Usar
Compactação/Descompactação para desativar a compactação para
esta atividade. Para obter informações adicionais, consulte Compactação com a Atividade Enviar Resposta de HTTP. |
Mapeando a Entrada para a Atividade
- Selecione a tarefa Mapear Entradas na Lista de Verificação. O parâmetro de entrada body é exibido na área de
janela Para Atividade da tarefa Mapear Entradas.
Pelo menos uma variável deve ser mapeada para o parâmetro de entrada
body pois ele é um parâmetro obrigatório. O parâmetro
de entrada body contém o corpo da mensagem de
resposta de HTTP enviada de volta ao cliente.
- Para visualizar o parâmetro de entrada opcional
na área de janela Para Atividade da área de janela Mapear Entradas,
selecione no menu da barra de
ferramentas ou clique com o botão direito do mouse na área de janela Para
Atividade e selecione a opção Mostrar Parâmetros
Opcionais.
Se a opção não for selecionável no menu da barra de ferramentas, clique em
um nó na área de janela Mapear Entradas para tornar essa opção ativa. O
parâmetro de entrada httpheaders é exibido.
A
tabela a seguir define os nós do parâmetro de entrada
httpheaders opcional:
Tabela 2. Nós do Parâmetro de Entrada httpheaders |
Descrição |
httpheaders/uri |
Especifica o caminho do recurso, por exemplo:
/myPath. |
httpheaders/method |
Especifica o tipo de resposta de HTTP, por exemplo:
POST. |
httpheaders/otherHeaders/headerItem |
Especifica um elemento que contém um conjunto de
parâmetros de cabeçalho HTTP como pares nome/valor para a resposta de
HTTP.
Diversos parâmetros HTTP podem ser especificados na resposta de HTTP,
portanto, este é um nó recorrente. |
httpheaders/otherHeaders/headerItem/name |
Especifica o nome do parâmetro HTTP. |
httpheaders/otherHeaders/headerItem/value |
Especifica o valor do parâmetro HTTP. |
- Crie um mapa entre a(s) variável(is) de orquestração e o(s)
parâmetro(s) de entrada. Consulte
Criando um Mapa para obter instruções gerais
sobre o mapeamento
Usando Certificados com o
Microsoft Internet Explorer
Se você tiver selecionado a opção de segurança
HTTPS
no terminal HTTP, observe que o
Microsoft Internet Explorer
não reconhece um certificado modificado e armazena em cache o estado SSL. Se você modificar certificados, deverá limpar o estado SSL.
Para limpar o estado SSL no
Microsoft Internet Explorer:
- No menu da barra de ferramentas do
Microsoft Internet Explorer,
selecione . A área de janela Opções da
Internet é exibida.
- Clique na guia Conteúdo.
- Na seção Certificados, clique em Limpar Estado
SSL. A caixa de diálogo Cache SSL Limpo com Êxito é exibida.
- Clique em OK e clique em
OK.