NEW 220118
Web Inspector: Copy cookie as Netscape HTTP Cookie File format
https://bugs.webkit.org/show_bug.cgi?id=220118
Summary Web Inspector: Copy cookie as Netscape HTTP Cookie File format
Ryan Govostes
Reported 2020-12-23 07:10:18 PST
`curl` and other tools can read cookies from a cookies.txt file in Netscape HTTP Cookie File format. It would be great if copying a cookie from the Storage tab of the Inspector used this format. There is some documentation on this format here: https://curl.se/docs/http-cookies.html
Attachments
Ryan Govostes
Comment 1 2020-12-23 07:37:43 PST
Probably a bad attempt at a function to convert the tabular format that gets copied now to the cookies.txt format. Assumes the column visibility and ordering settings (which I think are default). (function (cookies) { return "# Netscape HTTP Cookie File\n" + cookies.split("\n").map( (cookie) => { let [name, value, domain, path, expires, size, secure, httponly, samesite] = cookie.split("\t") expires = Date.parse(expires) / 1000 return domain + "\t" + (!!samesite ? "FALSE" : "TRUE") + "\t" + path + "\t" + (!!secure ? "FALSE" : "TRUE") + "\t" + expires + "\t" + name + "\t" + value }).join("\n") })(the_cookies)
Radar WebKit Bug Importer
Comment 2 2020-12-30 07:11:12 PST
Note You need to log in before you can comment on or make changes to this bug.