js ajax payload,实例详解Nodejs 保存 payload 发送过来的文件

1:接受文件

可以用下列的第三方库

•busboy and connect-busboy

•multiparty and connect-multiparty

•formidable

•multer

2:保存文件

83cce09ef6e9cf7461ccf23b8a817d93.png

ps:nodejs get/request

灌水评论示例:

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/docomment',

method: 'POST',

headers:{

'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=791e8f39-5d06-433a-831f-909fa85acdd3; imooc_isnew_ct=1452475309; IMCDNS=0; loginstate=1; apsid=A0NWQzM2RkMzM2NDk0NWFkOTc5NmQzYzBkNTUyMGMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjc0Njc4MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBlY2Y5ZjJiZGNjZTFlZTJmMjkwZTE2Y2M4YWE4MWE49QOTVvUDk1Y%3DZD; PHPSESSID=1uunfnq1rdhup7tudcre36l8h1; jwplayer.qualityLabel=é«æ¸; cvde=569454113f947-13; Hm_lvt_f0cfcccd7b1393990c78efdeebff3968=1452475311,1452561427; Hm_lpvt_f0cfcccd7b1393990c78efdeebff3968=1452579983; imooc_isnew=2',

'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/45.0.2454.99 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();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值