为什么 HTTP 方法也称为“动词”

dev*_*bcl 6 rest http restful-architecture

我发现 HTTP 方法通常称为Verbs
(我知道正确的名称是方法来自:https://www.rfc-editor.org/rfc/rfc7231

这个名字从何而来?

Voi*_*son 8

该拼写的使用Method至少可以追溯到 1996 年,它出现在RFC 1945 的第 5 节中。这与1992 年定义的基本 HTTP一致(这似乎是 96 或 97 年的回顾)。

另一种拼写Verb似乎没有得到任何官方认可。它可能源于英语使用者在不熟悉规范的情况下查看请求行示例时选择了一个对他们有意义的名称。

您也许会期望查看 HTML 表单表示的观众会注意到属性的拼写是METHOD,但电话游戏发生了。这就是人生。


Rah*_*hul 3

    \n
  • HTTP 动词构成了 \xe2\x80\x9cuniform 接口\xe2\x80\x9d 约束的主要部分,并为我们提供了基于名词的资源的对应操作。

  • \n
  • 主要或最常用的 HTTP 动词(或方法,因为它们被正确地称为)是POST、GET、PUT、PATCH 和 DELETE

  • \n
  • 它们分别对应于创建、读取、更新和删除(或 CRUD)操作。还有许多其他动词,但使用频率较低。在这些不太常用的方法中,OPTIONS 和 HEAD 的使用频率比其他方法高。

  • \n
\n\n

参考: http: //www.restapitutorial.com/lessons/httpmethods.html

\n