是否可以在HTTP / 2流中有多个"set-cookie"标头?



我正在代理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 标头的服务器必须将它们连接起来 在调用应用程序之前。

最新更新