報了錯TypeError: Trailer name must be a valid HTTP Token ["Origin:http"],哪里出錯了 求教
運行之后報了個TypeError的錯誤
_http_outgoing.js:347 ??????throw?new?TypeError( ??????^ TypeError:?Trailer?name?must?be?a?valid?HTTP?Token?["Origin:http"] ????at?ClientRequest.OutgoingMessage.setHeader?(_http_outgoing.js:347:13) ????at?new?ClientRequest?(_http_client.js:79:14) ????at?Object.exports.request?(http.js:31:10) ????at?Object.<anonymous>?(/Users/Eva/dev/project/nodejs/imooc/http/comment.js:31:16) ????at?Module._compile?(module.js:409:26) ????at?Object.Module._extensions..js?(module.js:416:10) ????at?Module.load?(module.js:343:32) ????at?Function.Module._load?(module.js:300:12) ????at?Function.Module.runMain?(module.js:441:10) ????at?startup?(node.js:139:18)
//代碼如下
var?http?=?require('http');
var?querystring?=?require('querystring');
var?postData?=?querystring.stringify({
??"content":"學習,學習",
??"mid":8837
});
var?options?=?{
??hostname:"www.xianlaiwan.cn",
??port:80,
??path:'/course/docomment',
??method:'POST',
??headers:{
??????'Accept':'application/json,?text/javascript,?*/*;?q=0.01',
??????'Accept-Encoding':'gzip,?deflate',
??????'Accept-Language':'zh-CN,zh;q=0.8,en;q=0.6',
??????'Connection':'keep-alive',
??????'Content-Length':postData.length,
??????'Content-Type':'application/x-www-form-urlencoded;?charset=UTF-8',
??????'Cookie':'imooc_uuid=c24f709e-23fc-4658-ab64-952b3fcc4f3d;?imooc_isnew_ct=1474594580;?loginstate=1;?apsid=Y5ZGUwM2EzYzhjNzI4ZGQ5NTliY2FmNzJiMjM3ODgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMTM2NjE3MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxMjYyMzQ3NTkzQHFxLmNvbQAAAAAAAAAAAAAAAAAAADk0YzJmMDhhYzlmNmI2MGE2YWZiOWQwNjI3ZTY0YTQz0YzkV9GM5Fc%3DNj;?last_login_username=1262347593%40qq.com;?PHPSESSID=o3pb9qn62hp87jrhcesanvi3p1;?jwplayer.qualityLabel=è???;?jwplayer.volume=78;?IMCDNS=0;?Hm_lvt_f0cfcccd7b1393990c78efdeebff3968=1474594582,1474883477;?Hm_lpvt_f0cfcccd7b1393990c78efdeebff3968=1474964809;?imooc_isnew=2;?cvde=57e8ef93cfa6a-41',
??????'Host':'www.xianlaiwan.cn',
??????'Origin:http':'//www.xianlaiwan.cn',
??????'Referer:http':'//www.xianlaiwan.cn/video/8837',
??????'User-Agent':'Mozilla/5.0?(Macintosh;?Intel?Mac?OS?X?10_11_6)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/53.0.2785.116?Safari/537.36',
??????'X-Requested-With':'XMLHttpRequest'
??}
};
var?req?=?http.request(options,function?(res)?{
??console.log("Status:?"?+?res.statusCode);
??console.log('headers:?'+?JSON.stringify(res.headers));
??res.on('data',function(chunk){
?????console.log(Buffer.isBuffer(chunk));
?????console.log(typeof?chunk);
??});
??res.on('end',function?()?{
?????console.log("評論完畢!");
??})
});
req.on('error',function(e){
??console.log("Error?:?"+?e.message);
});
req.write(postData);
req.end();
2016-09-29
?'Origin:http':'//www.xianlaiwan.cn',
'Referer:http':'//www.xianlaiwan.cn/video/8837',
改成
?'Origin':'http://www.xianlaiwan.cn',
'Referer':'http://www.xianlaiwan.cn/video/8837',
2016-09-27
?'Origin:http':'//www.xianlaiwan.cn',
'Referer:http':'//www.xianlaiwan.cn/video/8837',
你這兩行代碼寫錯了,剛剛我放在我的編輯器上面測了一遍,然后評論里面就是用你的頭像發成功了,你改一下就應該可以成功了