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