为了账号安全,请及时绑定邮箱和手机立即绑定

为什么测试评论状态码是302,却是评论成功,评论也没上去

var http = require('http');
var querystring = require('querystring');

var postData = querystring.stringify({
	'content': '测试一下真该早点学这个',
	'cid': 348
});

var options = {
	hostname: 'www.imooc.com',
	port: 80,
	path: '/course/document',
	method: 'POST',
	headers: {
		//header 头信息
		'Accept':'application/json, text/javascript, */*; q=0.01',
		'Accept-Encoding':'gzip, deflate',
		'Accept-Language':'zh-CN,zh;q=0.8',
		'Connection':'keep-alive',
		'Content-Length':postData.length,
		'Content-Type':'application/x-www-form-urlencoded; charset=UTF-8',
		'Cookie':'imooc_uuid=9f171f8f-0e80-4244-9bc0-bb6e5d05cc92; imooc_isnew_ct=1475907704; loginstate=1; apsid=YyNDliMjlmNzhlY2I4ODc3NTg0NzQzOTJmMTJhOGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjcwMjE3MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxaWFuZ3FpYW5nOTNAbGl2ZS5jb20AAAAAAAAAAAAAADAwMmZlMTExNDNiYjNmNTkyNWYzMDcwZTFmYjcxZDZlhpD4V4aQ%2BFc%3DND; last_login_username=qiangqiang93%40live.com; PHPSESSID=2bmrd4kr9pql74nco2srajjii0; jwplayer.qualityLabel=è¶æ¸; jwplayer.volume=100; imooc_isnew=2; cvde=57fdce1c67a28-58; IMCDNS=0; Hm_lvt_f0cfcccd7b1393990c78efdeebff3968=1476063642,1476080132,1476148223,1476251162; Hm_lpvt_f0cfcccd7b1393990c78efdeebff3968=1476264137',
		'Host':'www.imooc.com',
		'Origin':'http://www.imooc.com',
		'Referer':'http://www.imooc.com/comment/348',
		'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) 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();

http://img1.sycdn.imooc.com//57fe01ad0001517906390165.jpg

正在回答

1 回答

遇到同样的问题,求解,为何是302了。

另外 ,up主,这不代表评论成功,end  只是 响应接收完成了。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(一)
  • 参与学习       219394    人
  • 解答问题       896    个

本视频教程带你揭开Node.js的面纱,带你走进一个全新世界

进入课程

为什么测试评论状态码是302,却是评论成功,评论也没上去

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信