HTTP2最大窗口大小

时间:2018-10-08 23:50:17

标签: http standards specifications http2

HTTP2规范明确指出:

  

大于最大流控制窗口大小(2 ^ 31)-1的值必须视为类型FLOW_CONTROL_ERROR的连接错误。

此硬限制的依据是什么?限制完成了什么?规范试图以此解决哪些潜在问题?

1 个答案:

答案 0 :(得分:1)

最有可能让有符号和无符号位的语言(如Java)让步,因此整数只能使用31位。与此类似:Why is the stream identifier 31 bit in HTTP/2 and why is it preceded with a reserved bit?