帮你快速理解、总结文档立即下载

HTTP 限制说明

最近更新时间:2025-01-14 18:07:52
我的收藏
本文将介绍 EdgeOne 对于 HTTP 请求/响应各维度的限制以及超过限制后的响应行为。
限制项
说明
请求 Header 长度(key + value)
总的请求头部名称+头部值大小限制为 128KB,超过后 EdgeOne 节点将响应 413 状态码。
响应 header 长度(key + value)
总的响应头部名称+头部值大小限制为 128KB,超过后 EdgeOne 节点将响应 413 状态码。
HTTP 请求头个数
总的 HTTP 请求头个数为 256 个。
HTTP/1.1 请求:超过后 EdgeOne 节点将响应 400 状态码;
HTTP/2.0 请求:超过后 EdgeOne 节点将发送 goaway,关闭流。
HTTP 响应头个数
总的 HTTP 请求头个数为 256 个。
HTTP/1.1 请求:超过后 EdgeOne 节点将响应 400 状态码;
HTTP/2.0 请求:超过后 EdgeOne 节点将发送 goaway,关闭流。
HTTP/2 请求,Header 的 key 或者 value 的大小
单个头部的名称或值大小限制为 32 KB,超过后 EdgeOne 节点将发送 goaway,关闭流。
HTTP/2 单条流最大请求数
单条流接入请求数最大为 1000,回源请求数不限制。
HTTP/2 单条流最大并发数
单条流最大并发数为 128。
请求的 URL 长度
当前不限制,后续计划调整为限制到 8192 B。
请求的 body 长度
uint64 上限。
POST 请求上传 body 长度限制请参见 最大上传大小 。
响应的 body 长度
uint64 上限。
缓存大小
当前不限制,后续计划调整为限制到 30 GB。
请求方法
仅支持如下,非这些请求方法 EdgeOne 节点将直接响应 400 状态码。 GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT、OPTIONS、PATCH、COPY、LOCK、MKCOL、MOVE、PROPFIND、PROPPATCH、UNLOCK。