title: How can I send cookie using NodeJs request GET module?
body: <p>I'm working on a project in NodeJs that requires me to login to get a cookie which would be used when retrieving data. I've got following code which succeeds to log in and return me a cookie with correct formatting:</p>
  
  <pre><code> var request = require('request');
  
  var requestData = {
    "username":"myUsername",
    "password":"myPassword"
    }
  
  //request post request
  request({
      url: 'http://localhost/login',
      method: "POST",
      json: requestData}
      ,function(err, res) {
          if(err){
              console.log("it did not work: " + err)
          }
  
              console.log(res.statusCode)//logs as 201 sucess
              console.log("heres the cookie: "+res.headers['set-cookie']) //returns cookie in correct format
              var cookie = res.headers['set-cookie']
              //requesting data
              request({
                url: 'http://localhost/delivery-stats',
                method: "GET",
                header: {
                  'set-cookie': cookie
                }
              },function(err,response){
                  console.log(response.headers) // one of the headers says user is not authorised
  
              }
              )
  
  });
  </code></pre>
  
  <p>My problem is that when i try to do GET request with cookie attached to it it says that user is unauthorised, which means that the cookie was not passed correctly, anyone would know on how to do this using request module? Thanks</p>