📜  HTTP |放

📅  最后修改于: 2022-05-13 01:56:26.786000             🧑  作者: Mango

HTTP |放

HTTP PUT 请求方法用于创建新资源或覆盖客户端已知的目标资源的表示。调用该方法一次类似于连续调用多次,因为它具有相同的效果。虽然它是幂等的,但我们无法缓存它的响应。

句法:

PUT /html file HTTP/1.1

例子:
要求:

PUT /example.html HTTP/1.1
Host: sample.com
Content-type: text/html
Content-length: 20

New File

RESPONSE:如果 PUT 请求成功创建新资源,则服务器通过发送 201(Created) 响应通知用户。
输出:

HTTP/1.1 201 Created
Content-Location: /example.html

如果目标资源已经有一个表示并且它被请求成功修改,那么服务器必须发送一个 200(OK)或 204(No Content)响应,表明响应成功。
输出:

HTTP/1.1 204 No Content
Content-Location: /newexample.html 

支持的浏览器: HTTP 支持的浏览器 |下面列出了 PUT

  • 谷歌浏览器 6.0+
  • 浏览器 9.0+
  • 火狐 4.0+
  • 苹果Safari 5.0
  • 歌剧 11.1