Http2Session 和套接字
¥Http2Session
and sockets
每个 Http2Session
实例在创建时都与 net.Socket
或 tls.TLSSocket
关联。当 Socket
或 Http2Session
被摧毁时,两者都会被摧毁。
¥Every Http2Session
instance is associated with exactly one net.Socket
or
tls.TLSSocket
when it is created. When either the Socket
or the
Http2Session
are destroyed, both will be destroyed.
由于 HTTP/2 协议规定的特定序列化和处理要求,不建议用户代码从绑定到 Http2Session
的 Socket
实例读取数据或向其写入数据。这样做会使 HTTP/2 会话进入不确定状态,导致会话和套接字变得不可用。
¥Because of the specific serialization and processing requirements imposed
by the HTTP/2 protocol, it is not recommended for user code to read data from
or write data to a Socket
instance bound to a Http2Session
. Doing so can
put the HTTP/2 session into an indeterminate state causing the session and
the socket to become unusable.
一旦将 Socket
绑定到 Http2Session
,用户代码应仅依赖于 Http2Session
的 API。
¥Once a Socket
has been bound to an Http2Session
, user code should rely
solely on the API of the Http2Session
.