HTTP 402

来自Local Chinese Wikipedia

页面[[:Module:Message box/mbox.css|Module:Message box/mbox.css]]没有内容。

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

HTTP 402,又称“所需付款”(Payment Required),是超文本传输协议中的一个HTTP状态码。它是互联网工程任务组在RFC 7231[1]规范中定义的HTTP/1.1协定的一部分。

描述[编辑]

HTTP 402状态码表示客户端必须付费才能存取所请求的资源。

实验性[编辑]

HTTP状态码402目前被归类为HTTP协定内的实验代码。

回应表示方式[编辑]

HTTP402回应会附带请求主体,该请求主体向客户端提供关于付款要求的附加资讯。[2]

与其他状态码的关系[编辑]

HTTP 402状态码不应与更常用的403 Forbidden状态码混淆。虽然这两个状态码都表示对资源的存取受到限制,但区别在于限制的原因。402状态明确表示需要付费,而403状态码则表示由于其他原因(例如权限不足或身份验证失败)而禁止存取。

参考资料[编辑]

  1. Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content. 互联网工程任务组: sec. 6.5.2. RFC 7231(原出处存档于2023-08-15). 
  2. Fielding, R., Gettys, J., Mogul, J., et al. (1999). "RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1". IETF.

package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found