分類: 開發工具

Cookie 字串解析工具

站方自行規劃沒找到想要的工具?

把 Cookie 字串或 Set-Cookie 標頭解析為易讀的表格

貼上 document.cookie 的值或 Set-Cookie 標頭,即可將其拆分為個別的 Cookie 以及 Path、Domain、SameSite 等可識別的屬性,並產生一份可直接複製的 JSON 物件。不會向任何地方傳送內容。

Cookie
名稱
sessionabc123
themedark
屬性
名稱
Path/
Max-Age3600
Secure
HttpOnly
SameSiteLax
輸出
{
  "session": "abc123",
  "theme": "dark"
}

已識別的屬性關鍵字(Path、Domain、Expires、Max-Age、Secure、HttpOnly、SameSite)會與實際的 Cookie 分開顯示。

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

瀏覽器把 document.cookie 顯示為一個以分號分隔的字串,而 Set-Cookie 回應標頭會把 Cookie 本身與 Path、Expires、HttpOnly 等屬性混在同一行中。此工具會把該字串拆分為 Cookie 與屬性兩部分,讓你可以一目了然地閱讀,所有處理都在你的瀏覽器中完成。

使用方式

  1. 貼上一個 document.cookie 字串,或 Set-Cookie 標頭的值。
  2. 查看解析出的 Cookie 表格與屬性表格。
  3. 複製這些 Cookie 的 JSON 表示。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

我的 Cookie 資料會被傳送到什麼地方嗎?
不會。解析在 JavaScript 中於本機完成,不會上傳任何內容——由於 Cookie 可能帶有工作階段識別碼,這一點很重要。
什麼會被視為屬性而不是 Cookie?
已知的 Set-Cookie 屬性關鍵字——Path、Domain、Expires、Max-Age、Secure、HttpOnly 與 SameSite——會與實際的 Cookie 名稱/值配對分開列出。
可以一次解析多個 Cookie 嗎?
可以。包含多個以分號分隔的 name=value 配對的 document.cookie 字串,會被拆分為每個 Cookie 一行。