在RFC 7540第5.1.1节中(https://www.rfc-editor.org/rfc/rfc7540#section-5.1.1),它指定如下:
新建流的标识符必须大于发起端已打开或保留的所有流的数字。
我在谷歌上搜索了很多,但仍然没有人解释为什么流ID必须按升序排列。从我的角度来看,如果服务器将“流ID”视为ID并用其来区分HTTP2请求,则乱序流ID也应该可以正常工作。
所以有人能帮忙解释一下这个规范的确切原因吗?
非常感谢!
新建流的标识符必须大于发起端已打开或保留的所有流的数字。
我在谷歌上搜索了很多,但仍然没有人解释为什么流ID必须按升序排列。从我的角度来看,如果服务器将“流ID”视为ID并用其来区分HTTP2请求,则乱序流ID也应该可以正常工作。
所以有人能帮忙解释一下这个规范的确切原因吗?
非常感谢!