Node.js http.ClientRequest:获取原始标题

我正在使用Node.js 0.2.3和response.headers ['set-cookie']似乎被截断后的第一个cookie。 有没有什么办法可以只读原始标题?

顺便说一句,set-cookie头应该包含:

id1=sw34rwdsfsd;secure; id2=wer235sd2354;secure; id3=df435df4543;secure 

我的猜测是它不会parsing布尔属性,并在第一个之后停止。 任何人都知道这是否在更高版本的Node.js中修复(即使我现在还不能升级)?

  var spawn = require('child_process').spawn; function getHeader(url, callback){ var client = spawn('curl', ['-I', url]); client.stdout.setEncoding('***'); client.stdout.on('data', function(data){ callback(data); }); } 

-I标志只是为了标题而curl。 传递任何编码setEncoding – 我认为它默认为你正在寻找的原料。