200 OK

O código HTTP 200 OK é a resposta de status de sucesso que indica que a requisição foi bem sucedida. Uma resposta 200 é cacheável por padrão.

O significado de sucesso depende do método de requisição HTTP:

  • GET: O recurso foi carregado e transmitido no corpo da mensagem.
  • HEAD: Os cabeçalhos da entidade estão no corpo da mensagem.
  • POST: O recurso descrevendo o resultado da ação é transmitido no corpo da mensagem.
  • TRACE: O corpo da mensagem contém a mensagem da requisição tal qual foi recebida pelo servidor.

O resultado de sucesso de um PUT ou DELETE geralmente não são 200 OK, e sim 204 No Content (ou 201 Created quando o recurso é carregado pela primeira vez).

Status

200 OK

Especificações

Especificação Título
RFC 7231, sessão 6.3.1: 200 OK Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também