El método de solicitud HTTP PUT se utiliza para crear un nuevo recurso o sobrescribir una representación del recurso de destino que conoce el cliente. Llamar a este método una vez es similar a llamarlo varias veces sucesivamente, ya que tiene el mismo efecto. Aunque es idempotente, no podemos almacenar en caché su respuesta.
Sintaxis:
PUT /html file HTTP/1.1
Ejemplo:
SOLICITUD:
PUT /example.html HTTP/1.1 Host: sample.com Content-type: text/html Content-length: 20 <p>New File</p>
RESPUESTA: si la solicitud PUT crea con éxito un nuevo recurso, el servidor informa al usuario enviando una respuesta 201 (Creado).
Producción:
HTTP/1.1 201 Created Content-Location: /example.html
Si el recurso de destino ya tiene una representación y la solicitud lo modifica correctamente, el servidor debe enviar una respuesta 200 (OK) o 204 (Sin contenido) que indique que la respuesta es exitosa.
Producción:
HTTP/1.1 204 No Content Content-Location: /newexample.html
Navegadores compatibles: los navegadores compatibles con HTTP | PUT se enumeran a continuación:
- Google Chrome 6.0+
- Internet Explorer 9.0+
- Firefox 4.0+
- Apple Safari 5.0
- Ópera 11.1
Publicación traducida automáticamente
Artículo escrito por Girish_Allam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA