Cyang39's 的笔记

提取页面的 cookies

Last update: 12/18/2023

Cookies 保存了用户的登录信息,一般在爬虫中比较常用,这个脚本可以提取页面的 Cookies:

javascript
// 获取当前页面的 Cookie 数据 function getCookieAsText() { const cookies = document.cookie; return cookies; } // 创建包含 Cookie 数据的文本文件并自动下载 function createAndDownloadFile(filename, text) { const element = document.createElement('a'); element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text)); element.setAttribute('download', filename); element.style.display = 'none'; document.body.appendChild(element); element.click(); document.body.removeChild(element); } // 获取 Cookie 数据并创建文件 const cookieData = getCookieAsText(); createAndDownloadFile('cookies.txt', cookieData);

可以通过 F12 打开控制台粘贴运行,也可以使用小书签生成器(https://js.do/blog/bookmarklets/)把它转成标签栏书签。