函数记录写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代理,就能实现联调了

 

posted on 2020-12-28 16:48  忘忧很努力呀~  阅读(97)  评论(0编辑  收藏  举报