Junior — Middle
Pode explicar o que se entende por método HTTP PUT?
sobes.tech IA
Resposta da IA
O método HTTP PUT é usado para criar ou substituir um recurso na URL especificada. Se o recurso existir, será completamente substituído pelo conteúdo da requisição; se não, será criado um novo. Ao contrário do POST, que geralmente adiciona um novo recurso, o PUT é idempotente: requisições repetidas com os mesmos dados não alterarão o resultado após a primeira.
Exemplo de uso do PUT para atualizar um usuário:
PUT /users/123 HTTP/1.1
Content-Type: application/json
{
"name": "Иван Иванов",
"email": "ivan@example.com"
}
Esta requisição substituirá os dados do usuário com ID 123 por novos dados.