O que é solicitação de exclusão de HTTP?
O que é solicitação de exclusão de HTTP?

Vídeo: O que é solicitação de exclusão de HTTP?

Vídeo: O que é solicitação de exclusão de HTTP?
Vídeo: 😰EXCLUSÃO do SIMPLES NACIONAL 2022: Tudo o que você precisa saber! 2024, Abril
Anonim

o Método HTTP DELETE é usado para excluir um recurso do servidor. Enviando um corpo de mensagem em um Apagar solicitação pode fazer com que alguns servidores rejeitem o solicitar . Mas você ainda pode enviar dados para o servidor usando parâmetros de URL. Geralmente é um ID do recurso que você deseja excluir.

Nesse sentido, uma solicitação de exclusão de HTTP pode ter um corpo?

A última atualização do HTTP Especificação 1.1 (RFC 7231) permite explicitamente uma entidade corpo em um Apagar solicitação : Uma carga útil dentro de um Apagar solicitação mensagem tem sem semântica definida; enviando uma carga útil corpo com um Apagar solicitação pode fazer com que algumas implementações existentes rejeitem o solicitar.

Além do acima, o que é o método Delete? o Método DELETE solicita que o servidor de origem excluir o recurso identificado pelo Request-URI. Esse método PODE ser anulado por intervenção humana (ou outros meios) no servidor de origem.

Aqui, qual é a opção de solicitação

o OPÇÕES método é usado para descrever a comunicação opções para o recurso de destino. Este método permite que o cliente determine o opções e / ou requisitos associados a um recurso, ou as capacidades de um servidor, sem implicar uma ação de recurso ou iniciar uma recuperação de recurso.

Devo excluir o retorno 404?

Se o recurso for apagado você não pode EXCLUIR de novo (já que não existe). Então um 404 Não encontrado é apropriado. o EXCLUIR método é idempotente, então os efeitos deve sempre seja o mesmo. Assim, o código de status deve não mude (use 204 Sem Conteúdo).

Recomendado: