¿Qué es la solicitud de eliminación HTTP?
¿Qué es la solicitud de eliminación HTTP?

Video: ¿Qué es la solicitud de eliminación HTTP?

Video: ¿Qué es la solicitud de eliminación HTTP?
Video: SOLICITUD ELIMINANDO REPORTE NEGATIVO 2024, Diciembre
Anonim

los Método HTTP DELETE se usa para Eliminar un recurso del servidor. Enviar un cuerpo de mensaje en un Borrar petición puede hacer que algunos servidores rechacen solicitud . Pero aún puede enviar datos al servidor utilizando parámetros de URL. Suele ser un ID del recurso que desea Eliminar.

En este sentido, ¿una solicitud HTTP de eliminación puede tener cuerpo?

La última actualización del HTTP 1.1 especificación (RFC 7231) permite explícitamente a una entidad cuerpo en un Borrar petición : Una carga útil dentro de un Borrar petición mensaje tiene sin semántica definida; enviando una carga útil cuerpo en un Borrar petición puede hacer que algunas implementaciones existentes rechacen la solicitud.

Además de arriba, ¿qué es el método Delete? los Método DELETE solicita que el servidor de origen Eliminar el recurso identificado por el Request-URI. Esta método PUEDE ser anulado por la intervención humana (u otros medios) en el servidor de origen.

Por lo tanto, ¿cuál es la opción de solicitud

los OPCIONES El método se utiliza para describir la comunicación. opciones para el recurso de destino. Este método permite al cliente determinar el opciones y / o requisitos asociados con un recurso, o las capacidades de un servidor, sin implicar una acción de recurso o iniciar una recuperación de recurso.

¿Debo eliminar la devolución 404?

Si el recurso es eliminado no puedes ELIMINAR de nuevo (ya que no existe). Entonces un 404 No encontrado es apropiado. los ELIMINAR El método es idempotente, por lo que los efectos deberían siempre será el mismo. Por lo tanto, el código de estado deberían no cambiar (use 204 Sin contenido).

Recomendado: