Javascript导入/导出Cookies



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];
});


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注