togotools.top 技术参考
技术参考
在浏览器本地解析 Cookie 字符串,支持 Set-Cookie 多行格式和 Cookie Header 单行格式,提取名称、值和属性并输出为 JSON,自动检测重复名称等异常。
核心能力
- 自动识别 Set-Cookie 格式(多行)和 Cookie Header 格式(单行分号分隔)。
- 提取 Cookie 名称、值、Domain、Path、Expires、Max-Age、Secure、HttpOnly、SameSite 等属性。
- 输出结构化 JSON,可配置缩进宽度和重复键分隔符。
- 实时显示 Cookie 数量、唯一名称数、属性数等统计信息。
示例:解析前后
Boolean 类型属性(Secure、HttpOnly)解析为 true。重复的同名 Cookie 会在结果中分别列出并标记。
Set-Cookie: session=abc123; Path=/; HttpOnly; SameSite=Strict
Set-Cookie: token=xyz; Domain=example.com; Secure
[
{
"name": "session",
"value": "abc123",
"Path": "/",
"HttpOnly": true,
"SameSite": "Strict"
}
]使用边界
- 不支持 Cookie 的 Base64 或 URL 编码自动解码,值原样保留。
- Expires 属性的日期格式不做校验,按字符串原样输出。
- 单行 Cookie Header 格式不包含属性信息,仅解析名称和值。
常见问题
Cookie Header 和 Set-Cookie 格式有什么区别?
Cookie Header 是客户端发送的单行格式(name=value; name2=value2),不含属性。Set-Cookie 是服务端返回的多行格式,每行包含完整的 Cookie 属性。
重复的 Cookie 名称会怎样?
所有同名 Cookie 都会被解析并分别列出,统计区会显示重复名称数量。