GET-PUT-POST

GET-PUT-POST

 

  •   Crear = PUT si y sólo si va a enviar todo el contenido del recurso especificado (dirección URL)

  •   Crear = POST si va a enviar un comando al servidor para crear un subordinado del recurso especificado    mediante algún algoritmo del lado del servidor

  •   Recuperar = GET

  •   Actualizar = PUT si y sólo si va a actualizar el contenido completo del recurso especificado

  •   Actualizar = POST si usted está solicitando el servidor para actualizar uno o más subordinados del recurso especificado

  •   Eliminar = DELETE

 

La diferencia fundamental entre el poste y peticiones PUT se refleja en los diferentes significados de la Solicitud-URI. El URI de una petición POST identifica el recurso que se encargará de la entidad cerrada. Eso podría ser un recurso aceptar datos-proceso, una puerta de entrada a algún otro protocolo, o una entidad independiente que acepta anotaciones. En contraste, el URI en una solicitud PUT identifica la entidad que acompañe a la solicitud - el agente de usuario sabe lo URI está destinado y el servidor no debe intentar aplicar la petición a algún otro recurso.

Las peticiones PUT método que la entidad adjunta ser almacenado bajo el Request-URI suministrado.