var cookieData = document.cookie.split(';').map(function(c) {
var i = c.indexOf('=');
return [c.substring(0, i), c.substring(i + 1)];
});
copy(JSON.stringify(JSON.stringify(cookieData)));
上述代码会将cookie导出到数组中(例如:[[key1, val1], [key2, val2], …]),然后将其复制到剪贴板, 但不会保留任何cookie的过期日期信息,因为无法通过JavaScript提取这些信息。
要导入Cookies,需要运行以下代码:
var cookieData = JSON.parse(/*Paste cookie data string from clipboard*/);
cookieData.forEach(function (arr) {
document.cookie = arr[0] + '=' + arr[1];
});