UT / DELETE é idempotente com o REST automátic
Estou aprendendo sobre REST e PUT / DELETE, li que ambos (junto com GET) são idempotentes, o que significa que várias solicitações colocam o servidor no mesmo estad
Um pedido PUT / DELETE duplicado sai do navegador da Web (ao usarXMLHttpRequest
)? Em outras palavras, o servidor atualizará o mesmo registro do banco de dados para cada solicitação PUT ou as solicitações duplicadas serão ignoradas automaticamente?
Se sim, como o uso de PUT ou DELETE é diferente do uso do POST?
Li um artigo que sugeria que os serviços da web RESTful eram o caminho a seguir. Existe algum motivo específico para os formulários HTML5 não oferecerem suporte aos métodos PUT / DELETE?