使用Node.js http GET请求发送浏览器,引用和cookie

时间:2016-03-20 17:56:31

标签: node.js http cookies browser referer

我需要连接到一个网站。

我使用Node.js的http api。我试图直接连接,我做到了。我用我的默认信息连接。

但我想定义我的引用和浏览器信息,以及我的cookie。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

您需要在options变量中定义标题。

var http = require('http');

var options = {
    hostname: 'www.google.com',
    path: '/upload',
    headers: {
        'User-Agent': 'whatever',
        'Referer': 'http://localhost/',
        'Cookie': 'COOKIE_NAME=value; COOKIE_NAME=value'
    }
};

http.get(options, callback);