6.08 Como usar o handler send-as-is

O handler send-as-is faz o Apache enviar o arquivo com os cabeçalhos HTTP já presentes no próprio conteúdo, em vez de tratar o arquivo como uma página comum.
Na prática, este é um uso mais técnico e específico, normalmente aplicado quando o arquivo já foi preparado para conter respostas HTTP completas.

Como acessar o cPanel

Para usar o recurso, primeiro acesse o cPanel:

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • pela área do cliente MyWay, usando o atalho para o cPanel
Será necessário usar o login da hospedagem, salvo em acessos automáticos pela área do cliente.

Como usar o handler send-as-is

O que significa “send-as-is”

O nome send-as-is pode ser entendido como “enviar exatamente como está”.

Nesse contexto, o Apache envia o arquivo mantendo os cabeçalhos HTTP incluídos nele.

Isso é diferente do comportamento normal, em que o servidor monta a resposta HTTP de forma convencional e depois entrega o conteúdo ao navegador.

Por isso, este handler é mais avançado e menos comum em sites tradicionais.

Quando ele pode ser útil

Esse tipo de configuração pode ser útil em cenários muito específicos, por exemplo:

  • arquivos preparados para retornar uma resposta HTTP customizada
  • ambientes legados que dependem desse comportamento
  • casos técnicos em que o conteúdo precisa ser enviado com cabeçalhos já definidos
Para a maioria dos sites comuns, páginas HTML, WordPress, lojas virtuais e aplicações modernas, esse handler normalmente não é o mais indicado.

Passo 1 – Entrar em Apache Handlers

No cPanel, vá em Avançado e clique em Apache Handlers.


Passo 2 – Informar o handler

No campo Handler, digite:

  • send-as-is

Tradução útil:

  • send-as-is = enviar como está

Passo 3 – Informar a extensão

No campo Extension(s), digite a extensão que deverá usar esse comportamento.

Exemplos:

  • asis
  • rawhttp
  • cabecalho

Se a extensão informada for asis, arquivos como resposta.asis poderão receber esse tratamento.

A extensão escolhida deve ser reservada apenas para arquivos realmente preparados para esse tipo de envio.

Passo 4 – Adicionar a regra

Depois de preencher os campos, clique em Add.


Passo 5 – Testar com muito cuidado

Após a associação, teste a URL correspondente no navegador.

Observe com atenção:

  • se a resposta está correta
  • se o navegador interpretou o retorno como esperado
  • se o arquivo não ficou inacessível ou com formato estranho
Esse handler pode produzir comportamento inesperado se for usado em arquivos comuns. Não é indicado para testes aleatórios em extensões já usadas pelo site.

Exemplo de uso conceitual

Imagine um ambiente legado em que certos arquivos foram preparados especificamente para enviar uma resposta HTTP pronta.

Nesse caso, você poderia associar:

  • Handler: send-as-is
  • Extension: asis

O objetivo seria fazer com que arquivos com essa extensão fossem enviados exatamente com a lógica prevista para esse formato.

Esse não é um cenário comum para páginas normais de site. É uma configuração mais especializada.

Quando não usar

  • em páginas HTML normais
  • em arquivos PHP
  • em WordPress, Joomla, Magento ou sistemas modernos equivalentes
  • em extensões amplamente usadas por conteúdo comum do site
Usar send-as-is sem necessidade pode fazer a resposta HTTP ficar incorreta para o navegador ou quebrar completamente o comportamento esperado da página.

Resultado esperado

Ao final, a extensão configurada passará a usar o handler send-as-is, e os arquivos com essa extensão serão enviados com esse comportamento especial.

Esse ajuste só deve ser aplicado quando houver um motivo técnico claro e compatível com o formato do arquivo.

Resumo

O handler send-as-is serve para enviar arquivos com os cabeçalhos HTTP já presentes no próprio conteúdo.

Passos principais:
1. abrir Apache Handlers
2. informar send-as-is
3. informar a extensão desejada
4. adicionar a regra
5. testar cuidadosamente

É um uso avançado e normalmente não indicado para páginas comuns de site.
Se houver qualquer dúvida sobre esse handler, o mais seguro é não usá-lo sem uma necessidade técnica bem definida.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

6.01 Como acessar e entender a ferramenta Apache Handlers no cPanel

A opção Apache Handlers do cPanel serve para associar extensões de arquivos a handlers do...

6.02 Como criar um Apache Handler no cPanel

A opção Apache Handlers do cPanel permite criar uma associação entre um handler existente do...

6.03 Como associar uma extensão de arquivo a um handler existente

A ferramenta Apache Handlers permite vincular uma extensão de arquivo a um handler já...

6.04 Como fazer o Apache tratar uma extensão como CGI script

A ferramenta Apache Handlers pode ser usada para fazer o Apache tratar uma extensão...

6.05 Como configurar uma extensão para server-side includes

A ferramenta Apache Handlers pode ser usada para fazer o Apache processar uma extensão com...