我正在代理HTTP/2客户端 ->HTTP/1.1服务器,我不确定如何处理响应中的多个set-cookie
。
我相信set-cookie
是唯一允许为 HTTP/1.1 多次设置的标头 - HTTP/2 也是如此吗?
如果我在 HTTP/1.1 响应中多次收到set-cookie
,如何通过 HTTP/2 将其发送回客户端?我可以将其合并到单个标头中,还是需要通过HTTP/2.0发送多个set-cookie
标头?
HTTP/2 规范在本节中指定了如何处理 cookie。
HTTP/2也是如此,允许多次设置set-cookie
- 其格式不允许其他方式。
接收多个 set-cookie
标头的客户端可以发送多个 cookie
标头,也可以将它们连接起来。
接收多个 cookie
标头的服务器必须将它们连接起来 在调用应用程序之前。