我正在尝试出于某种目的编写简单的代理服务器。在其中,我使用 httplib 访问远程 Web 服务器。但是有一个问题:Web 服务器在一个响应中返回两个 Set-Cookie 标头,并且 httplib 在 httplib.HTTPResponse.getheaders() 中将它们组合在一起,有效地用逗号连接 cookie [这很奇怪,因为 getheaders 返回一个 LIST,而不是 DICT,所以我认为他们用多个同名标题编写了它)。因此,当我将这个连接的标头发送回客户端时,它会混淆客户端。如何获取 httplib 中标头的完整列表(不只是在逗号上拆分 Set-Cookie 标头)?
问问题
2816 次