? Usuários de computador não precisa se preocupar com cabeçalhos de resposta do servidor. Eles são parte de um diálogo que passa entre um navegador da Web e um servidor Web durante a entrega de uma página web. A resposta é a resposta do servidor para a solicitação de um browser . Os cabeçalhos são parâmetros que aparecem nas respostas e são formatados de acordo com o protocolo de transferência de hipertexto ( HTTP). Hipertexto e HTTP
" Hipertexto " é um termo que significa a expressão de ligações entre os arquivos como texto . O HTTP é um método de transporte de Hipertexto . Não Hypertext não fazem parte da linguagem usada no padrão HTTP, que utiliza um formato de texto simples . Cada cabeçalho HTTP ocupa uma linha diferente da solicitação do cliente e a resposta do servidor . O layout de um registro de cabeçalho HTTP é um nome de parâmetro seguido por um ponto e vírgula eo valor do parâmetro .
Finalidade
cabeçalhos HTTP formam o grosso de uma solicitação HTTP para um arquivo . Eles dizem ao servidor os recursos do navegador da Web do computador e do requerente. Estes dados incluem os tipos de dados do navegador pode mostrar e é o idioma padrão . A resposta carrega o arquivo desejado , mas também contém um outro conjunto de cabeçalhos HTTP contando os detalhes do navegador do conteúdo do arquivo.
Transferência
HTTP é um método muito simples para copiar arquivos de um local para outro . Ele é " apátrida ". Isto significa que não há nenhuma memória entre uma operação e a seguinte. Uma página da Web pode conter elementos de vários arquivos de origem. Como o browser lê um arquivo recebido, ele encontra os requisitos para arquivos adicionais. A página da Web não pode ser completamente exibida até que todos os elementos da página foram transferidos para o browser . A transferência de cada arquivo de contribuir é transportada por HTTP como uma operação independente e as mensagens de solicitação /resposta para cada elemento incluem cabeçalhos HTTP. Isto significa que os mesmos cabeçalhos HTTP são enviados muitas vezes durante o processo de transferência e montagem de uma página da Web .
Riscos
HTTP não tem recursos de segurança. Ele não inclui quaisquer processos de autorização ou de sistemas de criptografia. HTTP puro não é suficiente para a transferência de informações de cartão de crédito e esta ausência danificado o crescimento do comércio eletrônico. HTTPS preenche a lacuna de segurança HTTP . HTTPS significa Hypertext Transfer Protocol , Secure . Ele inclui tanto os métodos de autenticação e criptografia de transmissão que são add-ons para procedimentos de trabalho do HTTP. HTTPS usa cabeçalhos HTTP exatamente o mesmo formato HTTP.