模拟客户端提价评论
在慕课网上学习的例子,自动评论。
教程地址:http://www.imooc.com/video/8837/0
比如评价这个教程:
var http = require('http') var querystring = require('querystring') var postData = querystring.stringify({ 'content':'这里我是测试:一起期待下一期的课程', 'mid':8837 }) var options = { hostname:'www.imooc.com', port:80, path:'/course/docomment', method:'POST', headers:{ 'Accept':'application/json, text/javascript, */*; q=0.01', 'Accept-Encoding':'gzip, deflate', 。。。(requestheader里面的参数) 'X-Requested-With':'XMLHttpRequest' } } var req = http.request(options,function(res){ console.log('status' + res.statusCode); console.log('status' + 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请求的header请求头来伪造ip