如何从node.js中的请求模块获取cookie?

俊太
function getCookies(){

    request('http://google.com', function (error, response, body) {
        if (!error && response.statusCode == 200) {
            console.log(response.headers);
        }
    })
}

结果

{ date: 'Fri, 11 Dec 2015 07:15:50 GMT',
  expires: '-1',
  'cache-control': 'private, max-age=0',
  'content-type': 'text/html; charset=EUC-KR',
  p3p: 'CP="This is not a P3P policy! See https://www.google.com/support/accounts/answer/151657?hl=en for more info."',
  server: 'gws',
  'x-xss-protection': '1; mode=block',
  'x-frame-options': 'SAMEORIGIN',
  'set-cookie': 
   [ 'PREF=ID=1111111111111111:FF=0:TM=1449818150:LM=1449818150:V=1:S=Q3BB20FA6TkaZymd; expires=Thu, 31-Dec-2015 16:02:17 GMT; path=/; domain=.google.co.kr',
     'NID=74=hnriWxk7N9jHtP5W0qgaxrwD1YuNKOmJg748ucxWilu9jaqHJVovfkYdvMr0tlp-VToID5cdTNDSXNXqr4M8umJ9traab67x2xZKfu3hJbsBRXeVvyiCOcwZ8bkXNcU4; expires=Sat, 11-Jun-2016 07:15:50 GMT; path=/; domain=.google.co.kr; HttpOnly' ],
  'accept-ranges': 'none',
  vary: 'Accept-Encoding',
  connection: 'close' }

我想从响应头中获取' set-cookie '的如何捡起来?有什么酷而简单的方法吗?我应该使用filedkey的for语句,还是。我该怎么办?我不知道我是Java的新手。谢谢...

黑曼巴
function getCookies(callback){

    request('http://google.com', function (error, response, body) {
        if (!error && response.statusCode == 200) {
            return callback(null, response.headers['set-cookie']);
        } else {
            return callback(error);
        }
    })
}

那么您可以致电:

getCookies(function(err, res){
    if(!err)
       console.log(res)
})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何从Node.js http获取请求中获取数据

来自分类Dev

如何在请求中使用cookie(request,tough-cookie,node.js)

来自分类Dev

使用请求模块,如何处理请求响应中的“ set-cookie”?

来自分类Dev

JAX-RS如何从请求中获取Cookie?

来自分类Dev

我如何获取我在node.js http请求中实际发送的http请求标头

来自分类Dev

Node js模块如何获取导出函数列表

来自分类Dev

如何在Express Node JS中获取删除请求的参数

来自分类Dev

Node.js:如何在模块中需要功能的地方获取文件名?

来自分类Dev

如何获取Node.js请求类型?

来自分类Dev

如何使用node.js处理获取请求(快速)

来自分类Dev

如何在Node.js Lambda中使用请求模块

来自分类Dev

如何从Node js中的“ then”中获取数据?

来自分类Dev

如何从Node.js中的异步axios请求中获取数据

来自分类Dev

如何从多部分表单数据中获取Node JS中间件中的请求正文?

来自分类Dev

如何从Actix 2.0中的请求中获取Cookie

来自分类Dev

在react js中,如何将带有参数的axios GET方法请求发送到Node js,在Node js中,如何获取这些参数

来自分类Dev

在Node.js中,如何在<meta http-equiv>标记中获取set-cookie值

来自分类Dev

如何在请求中使用cookie(request,tough-cookie,node.js)

来自分类Dev

如何从Node.js模块中的请求获取变量

来自分类Dev

如何在Node.js Express框架中拦截获取请求

来自分类Dev

如何从node.js中的HTTP请求获取同步结果

来自分类Dev

Node.js请求模块获取网站的现代版本

来自分类Dev

如何在Node.js中获取标头请求

来自分类Dev

如何使用Node.js在HTTP请求中获取跟随的javascripts名称?

来自分类Dev

在node.js中,如何获取请求对象的协议?

来自分类Dev

Node.js中的模块作用域-同时Express请求

来自分类Dev

如何使用请求方法 Node.JS 处理 cookie

来自分类Dev

如何从 Node http(s) 请求中获取数据?

来自分类Dev

如何从节点“请求”模块中获取数据

Related 相关文章

  1. 1

    如何从Node.js http获取请求中获取数据

  2. 2

    如何在请求中使用cookie(request,tough-cookie,node.js)

  3. 3

    使用请求模块,如何处理请求响应中的“ set-cookie”?

  4. 4

    JAX-RS如何从请求中获取Cookie?

  5. 5

    我如何获取我在node.js http请求中实际发送的http请求标头

  6. 6

    Node js模块如何获取导出函数列表

  7. 7

    如何在Express Node JS中获取删除请求的参数

  8. 8

    Node.js:如何在模块中需要功能的地方获取文件名?

  9. 9

    如何获取Node.js请求类型?

  10. 10

    如何使用node.js处理获取请求(快速)

  11. 11

    如何在Node.js Lambda中使用请求模块

  12. 12

    如何从Node js中的“ then”中获取数据?

  13. 13

    如何从Node.js中的异步axios请求中获取数据

  14. 14

    如何从多部分表单数据中获取Node JS中间件中的请求正文?

  15. 15

    如何从Actix 2.0中的请求中获取Cookie

  16. 16

    在react js中,如何将带有参数的axios GET方法请求发送到Node js,在Node js中,如何获取这些参数

  17. 17

    在Node.js中,如何在<meta http-equiv>标记中获取set-cookie值

  18. 18

    如何在请求中使用cookie(request,tough-cookie,node.js)

  19. 19

    如何从Node.js模块中的请求获取变量

  20. 20

    如何在Node.js Express框架中拦截获取请求

  21. 21

    如何从node.js中的HTTP请求获取同步结果

  22. 22

    Node.js请求模块获取网站的现代版本

  23. 23

    如何在Node.js中获取标头请求

  24. 24

    如何使用Node.js在HTTP请求中获取跟随的javascripts名称?

  25. 25

    在node.js中,如何获取请求对象的协议?

  26. 26

    Node.js中的模块作用域-同时Express请求

  27. 27

    如何使用请求方法 Node.JS 处理 cookie

  28. 28

    如何从 Node http(s) 请求中获取数据?

  29. 29

    如何从节点“请求”模块中获取数据

热门标签

归档