Closed djvip001 closed 2 years ago
掘金的cookie是有逗号的吗😧 如果是这样的话,要支持多账号可能就需要配置多个环境变量了
按理说juejin cookie是没有逗号成分的. 不过逗号确实是隐患, 后续考虑采用多变量支持
<cookie-name>
可以是除了控制字符 (CTLs)、空格 (spaces) 或制表符 (tab) 之外的任何 US-ASCII 字符。同时不能包含以下分隔字符: ( ) < > @ , ; : \ " / [ ] ? = { }.<cookie-value>
是可选的,如果存在的话,那么需要包含在双引号里面。支持除了控制字符(CTLs)、空格(whitespace)、双引号(double quotes)、逗号(comma)、分号(semicolon)以及反斜线(backslash)之外的任意 US-ASCII 字符。关于编码:许多应用会对 cookie 值按照 URL 编码(URL encoding)规则进行编码,但是按照 RFC 规范,这不是必须的。不过满足规范中对于所允许使用的字符的要求是有用的。
也许cookie不允许包含逗号?无论是key还是value
MDN: Set-Cookie Stack Overflow: What are allowed characters in cookies?
也许可以把Cookie的数据结构改成数组,代码中用JSON.parse()
接收
掘金的是没有,但是通过右键复制值的方式复制下来的是含有的,我浏览器edge复制下来的的多了3个
---- 回复的原邮件 ---- | 发件人 | Derek @.> | | 日期 | 2022年06月02日 11:23 | | 收件人 | @.> | | 抄送至 | @.**@.> | | 主题 | Re: [iDerekLi/juejin-helper] F12 复制下来的cookie里面包含逗号,支持多个的话会报错。看能不能优化下,不用逗号来支持多个cookie (Issue #47) |
按理说juejin cookie是没有逗号成分的. 不过逗号确实是隐患, 后续考虑采用多变量支持
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
多用户功能已调整。