directory search
Guides Access control CORS Authentication Browser detection using the user agent Caching Caching FAQ Compression Conditional requests Connection management in HTTP 1.x Content negotiation Content negotiation: List of default Accept values Cookies CSP Messages Overview Protocol upgrade mechanism Proxy servers and tunneling Proxy servers and tunneling: Proxy Auto-Configuration (PAC) file Public Key Pinning Range requests Redirections Resources and specifications Resources and URIs Response codes Server-Side Access Control Session Guides: Basics Basics of HTTP Choosing between www and non-www URLs Data URIs Evolution of HTTP Identifying resources on the Web MIME Types MIME types: Complete list of MIME types CSP Content-Security-Policy Content-Security-Policy-Report-Only CSP: base-uri CSP: block-all-mixed-content CSP: child-src CSP: connect-src CSP: default-src CSP: font-src CSP: form-action CSP: frame-ancestors CSP: frame-src CSP: img-src CSP: manifest-src CSP: media-src CSP: object-src CSP: plugin-types CSP: referrer CSP: report-uri CSP: require-sri-for CSP: sandbox CSP: script-src CSP: style-src CSP: upgrade-insecure-requests CSP: worker-src Headers Accept Accept-Charset Accept-Encoding Accept-Language Accept-Ranges Access-Control-Allow-Credentials Access-Control-Allow-Headers Access-Control-Allow-Methods Access-Control-Allow-Origin Access-Control-Expose-Headers Access-Control-Max-Age Access-Control-Request-Headers Access-Control-Request-Method Age Allow Authorization Cache-Control Connection Content-Disposition Content-Encoding Content-Language Content-Length Content-Location Content-Range Content-Type Cookie Cookie2 Date DNT ETag Expect Expires Forwarded From Headers Host If-Match If-Modified-Since If-None-Match If-Range If-Unmodified-Since Keep-Alive Large-Allocation Last-Modified Location Origin Pragma Proxy-Authenticate Proxy-Authorization Public-Key-Pins Public-Key-Pins-Report-Only Range Referer Referrer-Policy Retry-After Server Set-Cookie Set-Cookie2 SourceMap Strict-Transport-Security TE Tk Trailer Transfer-Encoding Upgrade-Insecure-Requests User-Agent User-Agent: Firefox Vary Via Warning WWW-Authenticate X-Content-Type-Options X-DNS-Prefetch-Control X-Forwarded-For X-Forwarded-Host X-Forwarded-Proto X-Frame-Options X-XSS-Protection Methods CONNECT DELETE GET HEAD Methods OPTIONS PATCH POST PUT Status 100 Continue 101 Switching Protocols 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content 300 Multiple Choices 301 Moved Permanently 302 Found 303 See Other 304 Not Modified 307 Temporary Redirect 308 Permanent Redirect 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Timeout 409 Conflict 410 Gone 411 Length Required 412 Precondition Failed 413 Payload Too Large 414 URI Too Long 415 Unsupported Media Type 416 Range Not Satisfiable 417 Expectation Failed 426 Upgrade Required 428 Precondition Required 429 Too Many Requests 431 Request Header Fields Too Large 451 Unavailable For Legal Reasons 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 HTTP Version Not Supported 511 Network Authentication Required Status
characters

HTTP在20世纪90年代初首次被指定。考虑到可扩展性的设计,多年来已经看到了许多增加; 这导致其规格分散在许多规范文档中(在实验性的被放弃的扩展中)。此页面列出了有关HTTP的相关资源。

规范

标题

状态

RFC 7230

超文本传输协议(HTTP / 1.1):消息语法和路由

建议标准

RFC 7231

超文本传输协议(HTTP / 1.1):语义和内容

建议标准

RFC 7232

超文本传输协议(HTTP / 1.1):条件请求

建议标准

RFC 7233

超文本传输协议(HTTP / 1.1):范围请求

建议标准

RFC 7234

超文本传输协议(HTTP / 1.1):缓存

建议标准

RFC 5861

用于陈旧内容的HTTP缓存控制扩展

信息化

草案 - 麦克马纳斯-不可改变00

HTTP不可变的响应

草案

RFC 7235

超文本传输协议(HTTP / 1.1):认证

建议标准

RFC 6265

HTTP状态管理机制定义了Cookie

建议标准

规格草案

Cookie前缀

IETF草案

规格草案

同一站点Cookie

IETF草案

规格草案

弃用从非安全来源修改“安全”Cookie

IETF草案

RFC 2145

HTTP版本号的使用和解释

信息化

RFC 6585

其他HTTP状态码

建议标准

RFC 7538

超文本传输协议状态码308(永久重定向)

建议标准

RFC 7725

报告法律障碍的HTTP状态代码

在标准轨道上

RFC 2397

“数据”URL方案

建议标准

RFC 3986

统一资源标识符(URI):通用语法

互联网标准

RFC 5988

Web链接定义链接标题

建议标准

实验规格

超文本传输协议(HTTP)保活标题

信息(已过期)

规格草案

HTTP客户端提示

IETF草案

RFC 7578

从表单返回值:multipart / form-data

建议标准

RFC 6266

在超文本传输协议(HTTP)中使用Content-Disposition标题字段

建议标准

RFC 2183

在Internet消息中传递演示信息:Content-Disposition Header字段在HTTP消息的上下文中,只能使用Content-Disposition头的语法子集。

建议标准

RFC 7239

转发的HTTP扩展

建议标准

RFC 6455

WebSocket协议

建议标准

RFC 5246

传输层安全性(TLS)协议版本1.2本规范已由后续的RFC修改,但这些修改对HTTP协议没有影响。

建议标准

规格草案

传输层安全(TLS)协议版本1.3准备就绪后,此协议将取代TLS 1.2。

IETF草案

RFC 2817

在HTTP / 1.1中升级到TLS

建议标准

RFC 7540

超文本传输协议版本2(HTTP / 2)

建议标准

RFC 7541

HPACK:HTTP / 2的头压缩

在标准轨道上

RFC 7838

HTTP替代服务

在标准轨道上

RFC 7301

传输层安全性(TLS)应用层协议协商扩展用于在传输协商HTTP / 2以保存额外的请求/响应往返。

建议标准

RFC 6454

网络起源概念

建议标准

在该规范中获取'CORS'的定义。

跨源资源共享

生活水平

RFC 7034

HTTP标头字段X-Frame-Options

信息化

RFC 6797

HTTP严格传输安全性(HSTS)

建议标准

升级不安全的请求

升级不安全的请求

候选推荐

内容安全策略1.0

内容安全策略1.0 CSP 1.1和CSP 3.0不扩展HTTP标准

候选推荐

微软文件

指定传统文档模式*定义X-UA兼容

注意

RFC 5689

用于Web分布式创作和版本控制(WebDAV)的HTTP扩展Web的这些扩展以及CardDAV和CalDAV对于Web上的HTTP都是超出范围的。用于应用程序的现代API现在定义为使用RESTful模式。

建议标准

RFC 2324

超文本咖啡壶控制协议(HTCPCP / 1.0)

4月1日的笑话规范

RFC 7168

用于茶叶外发用具的超文本咖啡壶控制协议(HTCPCP-TEA)

4月1日的笑话规范

WHATWG HTML生活标准

HTML定义服务器发送事件的HTTP扩展

生活水平

跟踪偏好表达

DNT头

编辑的草稿/候选人推荐

报告API

Report-To标题

草案

Previous article: Next article: