1 2 3 4 5 6 |
|
如果是 Switching Protocols,返回的 Body 是可写的:
1 2 3 4 5 6 7 |
|
上述判断需满足的条件:
- 状态码为 Switching Protocols(101);
Connection
头部包含Upgrade
;- 包含
Upgrade
头部。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
所以类似需要 Upgrade 的请求不必再手动构造 Request、ReadResponse 了。
1 2 3 4 5 6 |
|
如果是 Switching Protocols,返回的 Body 是可写的:
1 2 3 4 5 6 7 |
|
上述判断需满足的条件:
Connection
头部包含 Upgrade
;Upgrade
头部。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
所以类似需要 Upgrade 的请求不必再手动构造 Request、ReadResponse 了。