Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

修改关于Stream初始值限制的表达 #7

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion HTTP2中英对照版(06-29).md
Original file line number Diff line number Diff line change
Expand Up @@ -1255,7 +1255,7 @@ The following parameters are defined:
- **SETTINGS_HEADER_TABLE_SIZE (1)** : 允许发送端通知远端终端解码报头区块的报头压缩表的最大承载量。这个编码器可以选择在报头区块中使用特定信号来减少报头压缩的大小(???)。初始值是4,096个字节。
- **SETTINGS_ENABLE_PUSH (2)** : 这个参数可以用来关闭服务器推送。终端在接收到此参数为0的情况下绝对不能发送服务器推送承诺帧。终端在已经设置此参数为0并且承认的情况下必须对接收到的服务器推送作为类型为协议错误的连接错误处理。
初始值是1,表示推送是许可的。任何不是0或1的值必须作为类型为协议错误的连接错误处理。
- **SETTINGS_MAX_CONCURRENT_STREAMS (3)** : 标明发送者允许的最大并发流。此限制是定向的:它适用于发送端允许接收端创建的最大并发流的数量。初始化时这个值没有限制。建议值不要大于100,以免不必要的限制并行。
- **SETTINGS_MAX_CONCURRENT_STREAMS (3)** : 标明发送者允许的最大并发流。此限制是定向的:它适用于发送端允许接收端创建的最大并发流的数量。初始化时这个值没有限制。建议值不要小于100,以免不必要的限制并行。
此设置为0的值不应该被终端认为是特殊的。0的值阻止了新的流的创建,另外它也适用于被激活的流用尽的任何限制。对于短连接不应该设置此参数为0;如果服务端不希望接收任何请求,最佳的做法是关闭连接。
- **SETTINGS_INITIAL_WINDOW_SIZE (4)** : 表示发送端对流层流量控制的初始窗口大小(字节单位)。初始值是65,535。
这个参数影响了所有流的窗口大小,包括现有的流。见章节6.9.2.
Expand Down