清除NodeJS中的所有cookie

这个答案显示了如何在NodeJS中清除一个cookie。 是否有一个函数可以清除所有的cookies,而不用重复遍历所有的cookies,并单独清除它们(或过期)

不,没有。 根据RFC的Cookies,服务器不应该发送多个响应来清除cookie。

如果服务器向用户代理(例如,当通过多个套接字与用户代理进行通信时)同时发送包含Set-Cookie头的多个响应,则这些响应会产生一个“竞争条件”,从而导致不可预知的行为。

此外,您应该只能为Set-Cookie发送一个值,即使为了取消设置cookie也是如此。

阅读更多: https : //tools.ietf.org/html/rfc6265 [第9页]