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

http改为https了 为什么还是没有评论成功?

https://img1.sycdn.imooc.com//5bac7f860001f83e09560148.jpg

var  https=require("https");
var querystring=require("querystring")
var postData=querystring.stringify({
    'context':'测试数据最后一次!',
    'cid':348,
    'mid':8837,
})
var options={
    protocol:'https:',
    hostname:'www.imooc.com',
    port:443,
    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.9,en;q=0.8',
        'Cache-Control': 'no-cache',
        'Connection': 'keep-alive',
        'Content-length': postData.length,
        'Cookie':'[]',
        'Host': 'www.imooc.com',
        'Pragma': 'no-cache',
        'Referer': 'http://www.imooc.com/learn/348',
        'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.92 Safari/537.36',
        'X-Requested-With': 'XMLHttpRequest'


    }


}

var  req=https.request(options,function (res) {
    console.log(res.statusCode)
    console.log(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();


正在回答

1 回答

nodejs 有专门的https的语法

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

举报

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

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

进入课程

http改为https了 为什么还是没有评论成功?

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