Trilha Estágio Trilha

Verbo HTTP: PATCH

O curso trata do método HTTP PATCH, usado para aplicar modificações parciais a um recurso. Ele compara PATCH e PUT e mostra como o corpo da requisição leva só os campos alterados. Também explica por que o PATCH é classificado como não idempotente e como requisições condicionais com If-Match e ETag evitam sobrescritas. Apresenta os padrões JSON Patch e JSON Merge Patch, os códigos de status que o servidor devolve e como o Ruby on Rails roteia e trata atualizações com PATCH.

O que você vai aprender

  • ✓A diferença entre PATCH e PUT: modificação parcial e substituição completa
  • ✓Como montar um documento de patch e escolher o Content-Type
  • ✓Por que o PATCH não é idempotente e como o If-Match evita conflitos
  • ✓Como funcionam as operações do JSON Patch e as regras do JSON Merge Patch
  • ✓Quais códigos de sucesso e de erro uma resposta PATCH usa
  • ✓Como o Rails direciona PATCH e PUT para a ação update
Prévia grátis · Aula 1 2 min de leitura

O que é o método PATCH?

O método PATCH é um verbo HTTP usado para aplicar modificações parciais a um recurso.

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...