您的位置:首页 > Web前端 > Node.js

NodeJS获得Cookie

2016-01-05 00:02 465 查看
校园卡APP,获得验证码图片的通知获得Cookie的内容

var http = require( "http" );
var url = require( "url" );

var urlstring = "http://10.80.34.137/CheckCode.aspx";
var parsedurl = url.parse( urlstring );
var options = {
hostname: parsedurl.hostname,
port: ( parsedurl.port || 80 ), // 80 by default
method: 'GET',
path: parsedurl.path,
headers: { },
};

var request = http.request(
options,
function ( response ) {
// display returned cookies in header
var setcookie = response.headers["set-cookie"];
if ( setcookie ) {

setcookie.forEach(
function ( cookiestr ) {
console.log( "COOKIE:" + cookiestr );
}
);
}

var data = "";
response.on(
"data",
function ( chunk ) { data += chunk; }
);

response.on(
"end",
function () {
console.log( "STATUS:" + response.statusCode );
//console.log( "  DATA:" + data );
}
);
}
);

request.on(
"error",
function( err ) {
console.error( "ERROR:" + err );
}
);

request.end(); // let request know it is finished sending%
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cookie nodejs