Todos os produtos
Search
Central de documentação

:Modificar cabeçalhos de resposta de entrada

Última atualização: Oct 27, 2026

Após uma solicitação de usuário chegar ao seu servidor de origem por meio do DCDN, modifique os cabeçalhos de resposta http enviados pelo servidor de origem. Isso permite adicionar capacidades específicas ou garantir que as respostas estejam em conformidade com regras personalizadas, como políticas de cache, tipos MIME ou tempos de expiração.

Pré-requisitos

Este recurso não está ativado por padrão. Para usar este recurso em um nome de domínio, envie um ticket para ative.

Contexto

Um cabeçalho de resposta http (Hypertext Transfer Protocol) é um componente no cabeçalho de uma resposta http. Modifique os cabeçalhos de resposta de entrada, você pode adicionar funcionalidades específicas à resposta. Um cabeçalho de resposta consiste em um nome, dois pontos (:) e um valor. Por exemplo, Cache-Control: no-cache.

O http usa um modelo de solicitação-resposta. Quando um usuário envia uma solicitação, ela é roteada por meio do DCDN para o servidor de origem. Em seguida, o servidor de origem envia uma resposta. Modifique os cabeçalhos dessa resposta para implementar uma lógica personalizada. A figura a seguir mostra o processo.

image

A Alibaba Cloud fornece os seguintes parâmetros de cabeçalho de resposta para implementar as capacidades descritas na tabela a seguir.

Cabeçalho de resposta

Descrição

Exemplo

Cache-Control

Controla como os clientes e os pontos de presença (POPs) do DCDN armazenam o objeto em cache. Por exemplo, a diretiva max-age define a duração do cache em segundos.

Cache-Control: max-age=3600

Content-Type

Especifica o tipo MIME do corpo da resposta.

Content-Type: application/x-www-form-urlencoded

Expires

Especifica uma data e hora após as quais a resposta é considerada expirada.

Expires: Wed, 21 Oct 2025 07:28:00 GMT

Last-Modified

Indica a data e a hora em que o objeto solicitado foi modificado pela última vez.

Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT

Custom Response Header

Se os cabeçalhos padrão não atenderem aos seus requisitos, selecione Custom Response Header e defina nomes e valores de cabeçalho personalizados.

Exemplos: Allow, Content-Encoding e Content-Length.

Nota
  • Uma solicitação de origem (origin-pull) é uma mensagem http enviada de um ponto de presença (POP) do DCDN para um servidor de origem de um domínio acelerado específico.

  • As regras ativas se aplicam a todas as respostas para recursos no domínio. Essas regras afetam apenas as respostas do servidor de origem para os POPs do DCDN, e não as respostas de um POP para um usuário.

  • Nomes de domínio com curinga não são suportados.

Procedimento

  1. Faça login no console do DCDN.

  2. No painel de navegação à esquerda, clique em Domain Names.

  3. Na página Domain Names, localize o nome de domínio e gerencie e clique em Configure na coluna Actions.

  4. No painel de navegação do domínio, clique em Origin Fetch.

  5. Clique em Modify Incoming Response Header.

  6. Na guia Modify Incoming Response Header, clique em Add.

  7. configure a regra do cabeçalho de resposta de entrada.

    Você pode adicionar, substituir, modificar ou excluir cabeçalhos http. Isso se aplica a cabeçalhos padrão, cabeçalhos adicionados anteriormente ou cabeçalhos que não são mais necessários.

    Nota
    • Se você configurar várias operações para o mesmo cabeçalho de resposta, elas serão executadas na seguinte ordem de prioridade: Replace > Add > Modify > Delete. Por exemplo, se você configurar uma operação Add e uma operação exclua para o mesmo cabeçalho, o cabeçalho será primeiro adicionado e depois excluído.

    • Se você usar este recurso no mecanismo de regras, a prioridade da regra determinará a ordem de execução, e não a prioridade da operação descrita neste tópico.

    • Adição de um cabeçalho de resposta

      Parâmetro

      Exemplo

      Descrição

      Operação

      Add

      Adiciona o cabeçalho especificado à resposta do servidor de origem.

      Parâmetro do cabeçalho de resposta

      Custom Response Header

      Selecione um parâmetro de cabeçalho predefinido na lista suspensa ou selecione Custom Response Header e configure um parâmetro de cabeçalho personalizado.

      Nome do cabeçalho personalizado

      x-code

      Especifica o nome do cabeçalho personalizado como x-code.

      Valor do cabeçalho

      key1

      Especifique vários valores para um único cabeçalho. Separe os valores com vírgulas (,).

      key1,key2

      Permitir duplicatas

      Yes

      Quando Allow Duplicates estiver definido como Allow, defina valores diferentes para o parâmetro do cabeçalho de resposta. Por exemplo: x-code:key1, x-code:key2.

      No

      Quando Allow Duplicates estiver definido como Do not allow, o parâmetro do cabeçalho de resposta poderá ter apenas um valor exclusivo. Um novo valor substitui o anterior. Por exemplo, se você adicionar primeiro x-code:key1 e depois x-code:key2, o valor final será x-code:key2.

    • Substituição de um cabeçalho de resposta

      Parâmetro

      Exemplo

      Descrição

      Operação

      Replace

      A operação Replace só é permitida para cabeçalhos que aparecem uma vez. Esta operação não é permitida se o cabeçalho especificado estiver duplicado.

      Parâmetro do cabeçalho de resposta

      Custom Response Header

      Selecione um parâmetro de cabeçalho predefinido na lista suspensa ou selecione Custom Response Header para substituir um parâmetro de cabeçalho personalizado.

      Nome do cabeçalho personalizado

      x-code

      Especifica o nome do cabeçalho personalizado como x-code.

      Localizar

      key

      Uma expressão regular para localizar o conteúdo dentro do valor do cabeçalho que você deseja substituir.

      Substituir por

      abc

      O valor de substituição para o conteúdo correspondente.

      Correspondência

      Match All

      Quando a opção Match estiver definida como Match All, todos os valores correspondentes serão substituídos. Por exemplo, se você substituir o valor key que corresponde a uma expressão regular por abc em x-code:key1,key2,key3, o resultado será x-code:abc1,abc2,abc3.

      Match the First Only

      Quando a opção Match estiver definida como Match only the first, apenas o primeiro valor correspondente será substituído. Por exemplo, se você substituir o valor correspondente 'key' por 'abc' em x-code:key1,key2,key3, o resultado será x-code:abc1,key2,key3.

    • Modificação de um cabeçalho de resposta

      变更

      Parâmetro

      Exemplo

      Descrição

      Operação

      modifique

      A operação modifique só é permitida para cabeçalhos que aparecem uma vez. Esta operação não é permitida se o cabeçalho especificado estiver duplicado.

      Parâmetro do cabeçalho de resposta

      Custom Response Header

      Selecione um parâmetro de cabeçalho predefinido na lista suspensa ou selecione Custom Response Header para modificar um parâmetro de cabeçalho personalizado.

      Nome do cabeçalho personalizado

      x-code

      Especifica o nome do cabeçalho personalizado como x-code.

      Modificar para

      key1,key3

      O novo valor para o cabeçalho. Especifique vários valores, separados por vírgulas (,).

    • Exclusão de um cabeçalho de resposta

      Parâmetro

      Exemplo

      Descrição

      Operação

      exclua

      Exclui todas as instâncias do cabeçalho especificado, independentemente de existirem duplicatas.

      Parâmetro do cabeçalho de resposta

      Custom Response Header

      Selecione um parâmetro de cabeçalho predefinido na lista suspensa ou selecione Custom Response Header para excluir um parâmetro de cabeçalho personalizado.

      Nome do cabeçalho personalizado

      x-code

      Especifica o nome do cabeçalho personalizado como x-code.

  8. Clique em OK.