Logo Passei Direto
Buscar

Conceitos Importantes sobre HTTP

User badge image

Enviado por Douglas Willamis em

páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

1. O que é um método HTTP? Um método HTTP define a ação que deve ser 
executada em um recurso específico. Exemplos incluem GET (para buscar 
dados), POST (para enviar dados), PUT (para atualizar dados) e DELETE (para 
remover dados). 
2. O que é uma URL no contexto do HTTP? URL (Uniform Resource Locator) é o 
endereço completo usado para acessar um recurso na web. Ele inclui o 
protocolo (como HTTP), o domínio, o caminho e parâmetros opcionais. 
3. O que é um código de status HTTP 404? O código de status 404 indica que o 
recurso solicitado pelo cliente não foi encontrado no servidor. 
4. Qual é a função do método HTTP HEAD? O método HEAD solicita a resposta 
do servidor sem o corpo da resposta, útil para verificar o status de um recurso 
ou metadados sem transferir o conteúdo. 
5. Qual a diferença entre HTTP 1.1 e HTTP/2? HTTP/2 introduziu várias melhorias 
de desempenho sobre o HTTP 1.1, como multiplexação de requisições, 
compressão de cabeçalhos e priorização de recursos, resultando em 
carregamento de página mais rápido. 
6. O que são parâmetros de consulta (query parameters) em HTTP? São partes 
da URL que passam informações adicionais ao servidor em uma requisição, 
geralmente após um “?” e separadas por “&”. Exemplo: 
https://example.com/search?query=books&lang=en. 
7. O que é uma sessão em HTTP? Uma sessão em HTTP refere-se ao tempo 
durante o qual um usuário interage com um site ou aplicação, e pode ser 
mantida por cookies ou tokens de sessão. 
8. Como funciona o redirecionamento HTTP? O redirecionamento é feito através 
de códigos de status, como 301 (movido permanentemente) ou 302 (movido 
temporariamente), que informam ao cliente que ele deve acessar uma nova 
URL. 
9. O que é um cookie de sessão? É um pequeno pedaço de dados enviado do 
servidor e armazenado no cliente, usado para manter o estado ou autenticação 
de usuário durante uma sessão de navegação. 
10. O que é HTTP Keep-Alive? Keep-Alive é uma opção que permite que a conexão 
entre cliente e servidor permaneça aberta após uma requisição, possibilitando 
múltiplas requisições sem ter que reabrir a conexão, o que melhora o 
desempenho. 
 
https://example.com/search?query=books&lang=en