函数记录写cookie在本地

/**
 * 临时伪造Cookie
 * @param cookieInfo cookie对象
 */
  npm install js-cookie写法
export const setTempCookie = (cookieInfo="") => { try { const subDomain = getDomain(); let tempinfo = cookieInfo.split(';'); tempinfo.forEach(i => { Cookie.set(i.split('=')[0].trim(), i.split('=')[0].trim() == 'ti-ticket' ? i.split('=')[1] + '=' : i.split('=')[1], { domain: subDomain }); }); } catch (error) { console.log('伪造cookie出错',error); } };
/**
 * 临时伪造Cookie 原生写法
 * @param cookieInfo cookie对象
 */
export const setTempCookie = (cookieInfo="") => {
  try {
    const subDomain = getDomain();
    let tempinfo = cookieInfo.split(';');
    tempinfo.forEach(i => {
      document.cookie=i;
    });
  } catch (error) {
    console.log('伪造cookie出错',error);
  }
};
把别的域的cookie写在本地或者别的地方,然后走一下webpack代理,就能实现联调了
原文地址:https://www.cnblogs.com/ChineseLiao/p/14202367.html