Adicione, modifique ou exclua cabeçalhos HTTP nas requisições que os Points of Presence (POPs) do Alibaba Cloud DCDN enviam ao servidor de origem. O DCDN encaminha cabeçalhos padrão, como o endereço ip do cliente. Personalize cabeçalhos adicionais para atender aos requisitos do seu negócio.
Informações básicas
Um cabeçalho de requisição http integra a mensagem de requisição e transmite informações específicas de parâmetros ao servidor.
Quando um Point of Presence (POP) do CDN solicita recursos ao servidor de origem, este acessa as informações no cabeçalho da requisição. Utilize esse recurso para reescrever informações de cabeçalho http nas requisições de origem e enviar parâmetros específicos ao servidor.
Para saber como obter o endereço ip real do cliente pelo cabeçalho X-Forwarded-For em uma requisição de origem, consulte Obtain the real IP address of a client.
Considerações
Ao definir o valor de um cabeçalho de requisição de entrada como variável, o CDN o substitui pelo valor real durante a execução. A tabela a seguir lista as variáveis compatíveis.
|
Cabeçalho de origem |
Descrição |
|
$remote_addr |
O endereço ip do cliente. |
Procedimento
Faça login no DCDN console.
No painel de navegação à esquerda, clique em Domain Names.
Na página Domain Names, localize o nome de domínio desejado e clique em Configure.
Na árvore de navegação à esquerda do nome de domínio, clique em Origin Fetch.
Clique na aba Modify Incoming Request Header.
Clique em Add.
-
Na caixa de diálogo Add Custom HTTP Header, selecione um Parameter e defina seu Value.
Parameter
Description
Example
Parameter
Selecione Custom Request Header ou um cabeçalho predefinido.
Custom Request Header
Custom Parameter
Nome do cabeçalho de requisição personalizado.
Content-Type
Value
Especifique vários valores separados por vírgulas (,).
Se o valor for
null, o sistema exclui o cabeçalho de requisição de entrada.
text/html
Rule Condition
Uma condição de regra identifica diversas informações de parâmetros em uma requisição de usuário e determina se a configuração se aplica a essa requisição.
Do not use: Não utiliza condição de regra.
Para adicionar ou editar condições de regra, gerencie-as no Rules Engine.
Clique em OK.