Seguro e idempotente
Método HTTP GET
Requisições GET recuperam um recurso sem alterá-lo.
Significado
O cliente solicita a representação atual do recurso de destino.
Usos comuns
Use GET para páginas, arquivos, leituras de API e outras requisições que devem apenas recuperar dados.
O que verificar
Verifique os parâmetros de consulta, cabeçalhos de cache, cabeçalhos de requisição condicional e se a URL aponta para o recurso pretendido.
Exemplo de requisição
GET /articles/123 HTTP/1.1
Host: example.comPropriedades
- Seguro
- Sim. Um método seguro destina-se apenas a ler dados.
- Idempotente
- Sim. Repetir a mesma requisição deve ter o mesmo efeito pretendido.
- Cacheável
- Sim
- Corpo da requisição
- Possível, mas incomum e muitas vezes não suportado.
Referências
- Registro
- IANA HTTP Method Registry
- Especificação
- RFC 9110 Section 9.3.1
- Guia
- MDN GET