Compactação com a Atividade Enviar Resposta de Serviços da Web
Durante o tempo de execução, a atividade Enviar Resposta de Serviços da Web envia uma resposta de HTTP compatível com o protocolo HTTP/HTTPS 1.0 ao cliente. A atividade Enviar Resposta suporta a compactação apenas com o formato gzip.
- No nível da mensagem, o valor do cabeçalho Accept-Encoding na solicitação de HTTP original recebida pela atividade Fornecer Serviço de Serviços da Web é transmitida à atividade Enviar Resposta para determinar se o corpo da resposta de HTTP é compactado ou não compactado, conforme mostrado em Figura 1.
- A configuração da caixa de seleção Usar Compactação/Descompactação no nível de atividade.
Essas condições que afetam o comportamento do tempo de execução de compactação da atividade Enviar Resposta são descritas nas seções a seguir e na tabela fornecida na seção Comportamento da Compactação do Tempo de Execução.
Valor de Accept-Encoding no Nível de Mensagem

Configurando a Compactação/Descompactação no Nível de Atividade
Por padrão, a compactação é ativada no nível de atividade para a atividade Enviar Resposta. É possível desativar a compactação no nível de atividade limpando a caixa de seleção Usar Compactação/Descompactação. A caixa de seleção Usar Compactação/Descompactação está disponível na tarefa Configurar da atividade. A segunda coluna intitulada Comando CLI de Compactação de HTTP na tabela a seguir representa a configuração da caixa de seleção Usar Compactação/Descompactação.
Comportamento da Compactação do Tempo de Execução
Caixa de Opção Usar Compactação/Descompactação (Nível de Atividade) | Valor de Accept-Encoding do Pedido de HTTP (Nível de Mensagem) | Comportamento do Tempo de Execução da Compactação do Integration Appliance |
---|---|---|
selecionada | gzip ou gzip,deflate | O Integration Appliance envia o corpo da resposta compactado no formato gzip e o cabeçalho Content-Encoding é configurado como gzip na resposta. |
selecionada | identity | O Integration Appliance envia o corpo da resposta descompactada e o cabeçalho Content-Encoding é configurado como identity na resposta. |
selecionada | não configurado ou qualquer outra cadeia, exceto gzip ou identity | O Integration Appliance envia o corpo da resposta descompactada e o cabeçalho Content-Encoding é configurado como identity na resposta. |
desmarcada | o valor não é significativo | O Integration Appliance envia o corpo da resposta no estado em que se encontra (inalterado) e o cabeçalho Content-Encoding é configurado no estado em que se encontra na resposta. (O valor do cabeçalho Content-Encoding no pedido é passado inalterado para a resposta.) |