You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何HTTP Methods也被称为「Verbs」?该称呼源自何处?

Why Are HTTP Methods Often Called "Verbs"?

Great question! You’re right that RFC7231 formally refers to these operations as Methods, but the "verbs" nickname has stuck around for some pretty intuitive reasons:

  • They’re literal verbs first: At their core, GET, POST, PUT, DELETE, etc., are action words in English—each describes a specific thing you want to do to a resource. Calling them "verbs" feels more natural and immediately communicates their purpose, compared to the more generic term "methods."
  • REST architecture popularized the term: When Roy Fielding introduced REST, a key principle was using standardized actions (these HTTP operations) to interact with resources. The framework framed these actions as "verbs" paired with resource "nouns," which made the terminology stick in developer communities.
  • Industry convention took over: Early technical blogs, tutorials, and casual discussions leaned into the "verbs" nickname because it’s concise and relatable. Over time, it became the go-to term in day-to-day conversations, even as the formal RFC terminology remains the standard for official documentation.

It’s worth noting that this kind of "official name vs. common nickname" dynamic is super common in tech—think how everyone says "cookie" instead of "HTTP Cookie." Both terms are understandable, but if you’re writing formal specs or RFC-aligned docs, sticking to Methods is the way to go.

内容的提问来源于stack exchange,提问作者devwebcl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 06:46:50