mirror of
https://github.com/nodejs/node.git
synced 2026-10-14 10:26:26 -04:00
http2: addtl http/2 settings
Currently, node.js http/2 is limited in sending SETTINGs, that are currently implemented by nghttp2. However, nghttp2 has the ability to send arbitary SETTINGs, that are not known beforehand. This patch adds this feature including a fall back mechanism, if a SETTING is implemented in a later nghttp2 or node version. Fixes: https://github.com/nodejs/node/issues/1337 PR-URL: https://github.com/nodejs/node/pull/49025 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
This commit is contained in:
1 parent
71e19e8f08
commit
2c571c650a
10 files changed
+222
-11
No files matched your search
@@ -1710,6 +1710,12 @@ When setting the priority for an HTTP/2 stream, the stream may be marked as
|
||||
a dependency for a parent stream. This error code is used when an attempt is
|
||||
made to mark a stream and dependent of itself.
|
||||
|
||||
<a id="ERR_HTTP2_TOO_MANY_CUSTOM_SETTINGS"></a>
|
||||
|
||||
### `ERR_HTTP2_TOO_MANY_CUSTOM_SETTINGS`
|
||||
|
||||
The number of supported custom settings (10) has been exceeded.
|
||||
|
||||
<a id="ERR_HTTP2_TOO_MANY_INVALID_FRAMES"></a>
|
||||
|
||||
### `ERR_HTTP2_TOO_MANY_INVALID_FRAMES`
|
||||
|
||||
Reference in new issue
Block a user