美文网首页
nodejs 实现评论功能

nodejs 实现评论功能

作者: NHXuan | 来源:发表于2016-08-23 01:41 被阅读0次

    PC端评论接口:

    1. 多说: http://duoshuo.com/
    2. 创言

    nodejs 实现评论:

    //评论功能
    var http = require('http')
    var querystring = require('querystring')
    
    var postData = querystring.stingify({
        'content' : '我是来灌水的',
        'cid': 8837 //提交的ID  在表单数据:查看mid
    })
    var options = {
        hostname: 'www.imooc.com',
        port:80,
        path:'/course/ajaxmediauser', //路径 查看消息头: 请求网址
        method:'POST',
        headers:{
            'Host':'www.imooc.com',
            'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0',
            'Accept':'application/json, text/javascript, */*; q=0.01',
            'Accept-Language':'zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3',
            'Accept-Encoding':'gzip, deflate'
            'Content-Type':'application/x-www-form-urlencoded; charset=UTF-8',
            'X-Requested-With':'XMLHttpRequest',
            'Referer':'http://www.imooc.com/video/8837',
            'Content-Length':'46',
            'Connection':'keep-alive',
            'Pragma':'no-cache',
            'Cache-Control':'no-cache'
        }
    }
    
    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()
    

    相关文章

      网友评论

          本文标题:nodejs 实现评论功能

          本文链接:https://www.haomeiwen.com/subject/vbbgsttx.html