Skip to content

Latest commit

 

History

History
85 lines (66 loc) · 1.69 KB

File metadata and controls

85 lines (66 loc) · 1.69 KB
title slug
DELETE
Web/HTTP/Methods/DELETE

{{HTTPSidebar}}

HTTP DELETE 请求方法用于删除指定的资源。

请求是否有主体 可能有
成功的响应是否有主体 可能有
{{Glossary("Safe/HTTP", "安全")}}
{{Glossary("Idempotent","幂等")}}
{{Glossary("Cacheable","可缓存")}}
允许在 HTML 表单中使用 不允许

语法

DELETE /file.html HTTP/1.1

示例

请求

DELETE /file.html HTTP/1.1
Host: example.com

响应

如果 DELETE 方法成功执行,那么可能会有以下几种状态码:

  • 状态码 {{HTTPStatus("202")}}(Accepted)表示请求的操作可能会成功执行,但是尚未开始执行。
  • 状态码 {{HTTPStatus("204")}}(No Content)表示操作已执行,但是没有进一步的相关信息。
  • 状态码 {{HTTPStatus("200")}}(OK)表示操作已执行,并且响应中提供了相关状态的描述信息。
HTTP/1.1 200 OK
Date: Wed, 21 Oct 2015 07:28:00 GMT

<html>
  <body>
    <h1>文件已删除。</h1>
  </body>
</html>

规范

{{Specifications}}

浏览器兼容性

{{Compat}}

参见

  • HTTP 状态码:{{HTTPStatus("200")}}、{{HTTPStatus("202")}}、{{HTTPStatus("204")}}