Atividade Enviar Resposta de HTTP

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.
Figura 1.
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/Descompactação com a Atividade Enviar Resposta HTTP.

Incluindo uma Atividade Enviar Resposta de HTTP na Orquestração

  1. Crie ou abra uma orquestração. Uma representação gráfica da orquestração é exibida.
  2. Selecione a guia Atividades e expanda a pasta HTTP.
  3. Arraste a atividade Enviar Resposta para a orquestração.
  4. 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

  1. Selecione a tarefa Configurar a partir da Lista de Verificação. A área de janela Configurar é exibida.
  2. 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.
    Nota: Este campo será preenchido somente se a caixa de seleção Requer uma Resposta for marcada na tarefa Configurar da atividade Solicitação de Recebimento do HTTP.
    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/Descompactação com a Atividade Enviar Resposta HTTP.

Mapeando a Entrada para a Atividade

  1. 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.
  2. Para visualizar o parâmetro de entrada opcional na área de janela Para Atividade da área de janela Mapear Entradas, selecione Mapear > Mostrar Parâmetros Opcionais 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 Mapear > Mostrar Parâmetros Opcionais 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.
  3. 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:
  1. No menu da barra de ferramentas do Microsoft Internet Explorer, selecione Ferramentas > Opções da Internet.... A área de janela Opções da Internet é exibida.
  2. Clique na guia Conteúdo.
  3. Na seção Certificados, clique em Limpar Estado SSL. A caixa de diálogo Cache SSL Limpo com Êxito é exibida.
  4. Clique em OK e clique em OK.



Feedback | notices