Trilha Estágio Trilha

Códigos de status HTTP: sucesso (2xx)

O curso trata da família 2xx de códigos de status HTTP, que indica que uma requisição teve sucesso. Começa pelo funcionamento dos códigos de status, as cinco famílias e a linha de status. Depois explica o 200 OK, o 201 Created com o header Location, o 204 No Content, o 202 Accepted para trabalho em background e o 206 Partial Content para requisições range. Uma árvore de decisão relaciona métodos HTTP ao código certo. A última aula mostra como o Rails envia e testa esses códigos.

O que você vai aprender

  • ✓Como funcionam os códigos de status, as cinco famílias e a linha de status
  • ✓Quando retornar 200 OK e quando evitá-lo
  • ✓Como o 201 Created e o header Location indicam um novo recurso
  • ✓As regras do 204 No Content e seu papel no preflight CORS
  • ✓Como o 202 Accepted e o 206 Partial Content tratam jobs assíncronos e requisições range
  • ✓Como o Rails define e testa códigos de sucesso nos controllers
Prévia grátis · Aula 1 6 min de leitura

O que são códigos de status HTTP?

Toda vez que um cliente (navegador, app mobile, consumidor de API) envia uma requisição HTTP, o servidor envia de volta uma resposta. A primeira coisa nessa resposta é um número de três dígitos chamado código de status.

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...