【问题标题】:Retrieve and unjumble cookie data from superagent response header从超级代理响应标头中检索和整理 cookie 数据
【发布时间】:2014-07-08 05:08:45
【问题描述】:

我正在使用 supertest 并试图干净地获取 cookie 数据

agent.post('/login').send('username:u','password:p').end(function(err, res) {
    agent.cookie = res.req._headers.cookie;
});

但是我得到的 cookie 数据是混乱的

connect.sid=s%3Afc20GaiFXGNju1rxqDSOEiA4.W3XfTacI0xhk4gQ9Bdh1LLC%2FlhjnAwVmQkUX%2F7%2FJEAo

而不是像这样干净利落(由于某种原因,上面的内容甚至更长)

{ 'connect.sid': 'T0jrnU09DzCYN68FsgspuY5g' }

如何获得后者?

【问题讨论】:

    标签: node.js cookies superagent


    【解决方案1】:
    require('cookie').parse(decodeURIComponent(cookie))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-09
      • 1970-01-01
      • 1970-01-01
      • 2016-11-23
      • 2018-04-09
      • 2019-05-14
      • 1970-01-01
      相关资源
      最近更新 更多