HTTP 要求体例

按照 HTTP 规范,HTTP 要求可以或许利用多种要求体例。

HTTP1.0 界说了三种要求体例: GET, POST 和 HEAD体例。

HTTP1.1 新增了六种要求体例:OPTIONS、PUT、PATCH、DELETE、TRACE 和 CONNECT 体例。

序号体例描写
1GET要求指定的页面信息,并前往实体主体。
2HEAD近似于 GET 要求,只不过前往的呼应中不详细的内容,用于获得报头
3POST向指定资本提交数据停止处置要求(比方提交表单或上传文件)。数据被包罗在要求体中。POST 要求可以或许会致使新的资本的成立和/或已有资本的点窜。
4PUT从客户端向办事器传递的数据代替指定的文档的内容。
5DELETE要求办事器删除指定的页面。
6CONNECTHTTP/1.1 和谈中预留给可以或许将毗连改成管道体例的代办署理办事器。
7OPTIONS 许可客户端检查办事器的机能。
8TRACE回显办事器收到的要求,首要用于测试或诊断。
9PATCH是对 PUT 体例的补充,用来对已知资本停止部分更新 。