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


Posted in NodeJs onJanuary 14, 2016

1:接受文件

http://stackoverflow.com/questions/24610996/how-to-get-uploaded-file-in-node-js-express-app-using-angular-file-upload

可以用下列的第三方库

•busboy and connect-busboy
•multiparty and connect-multiparty
•formidable
•multer

2:保存文件

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

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();
NodeJs 相关文章推荐
Nodejs使用mysql模块之获得更新和删除影响的行数的方法
Mar 18 NodeJs
使用nodejs、Python写的一个简易HTTP静态文件服务器
Jul 18 NodeJs
nodejs中实现sleep功能实例
Mar 24 NodeJs
nodejs简单实现操作arduino
Sep 25 NodeJs
基于nodejs的雪碧图制作工具的示例代码
Nov 05 NodeJs
nodejs 使用http进行post或get请求的实例(携带cookie)
Jan 03 NodeJs
Nodejs让异步变成同步的方法
Mar 02 NodeJs
独立部署小程序基于nodejs的服务器过程详解
Jun 24 NodeJs
nodejs对项目下所有空文件夹创建gitkeep的方法
Aug 02 NodeJs
nodejs dgram模块广播+组播的实现示例
Nov 04 NodeJs
nodejs对mongodb数据库的增加修删该查实例代码
Jan 05 NodeJs
分享node.js实现简单登录注册的具体代码
Apr 26 NodeJs
Nodejs express框架一个工程中同时使用ejs模版和jade模版
Dec 28 #NodeJs
深入浅析NodeJs并发异步的回调处理
Dec 21 #NodeJs
基于nodejs+express(4.x+)实现文件上传功能
Nov 23 #NodeJs
Nodejs Express4.x开发框架随手笔记
Nov 23 #NodeJs
Nodejs的express使用教程
Nov 23 #NodeJs
nodejs初步体验篇
Nov 23 #NodeJs
Nodejs初级阶段之express
Nov 23 #NodeJs
You might like
php 删除cookie和浏览器重定向
2009/03/16 PHP
探究Laravel使用env函数读取环境变量为null的问题
2016/12/06 PHP
Yii中特殊行为ActionFilter的使用方法示例
2020/10/18 PHP
jquery ajax提交表单数据的两种实现方法
2010/04/29 Javascript
juqery 学习之三 选择器 层级 基本
2010/11/25 Javascript
JS判断页面加载状态以及添加遮罩和缓冲动画的代码
2012/10/11 Javascript
jQuery EasyUI常用数据验证汇总
2016/09/18 Javascript
使用Angular.js开发的注意事项
2016/10/19 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
ios设备中angularjs无法改变页面title的解决方法
2018/09/13 Javascript
详解Vue-Router源码分析路由实现原理
2019/05/15 Javascript
jquery实现动态创建form并提交的方法示例
2019/05/27 jQuery
Layui表格行工具事件与数据回填方法
2019/09/13 Javascript
javascript设计模式 ? 单例模式原理与应用实例分析
2020/04/09 Javascript
[06:35]2014DOTA2国际邀请赛 老男孩梦圆西雅图中国军团世界最强
2014/07/22 DOTA
python 协程 gevent原理与用法分析
2019/11/22 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
2019/12/18 Python
如何基于Python实现自动扫雷
2020/01/06 Python
Python实现仿射密码的思路详解
2020/04/23 Python
Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式
2020/05/11 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
PHP基于phpqrcode类库生成二维码过程解析
2020/05/28 Python
Python编写万花尺图案实例
2021/01/03 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
比较基础的php面试题及答案-填空题
2014/04/26 面试题
新闻网站实习自我鉴定
2013/09/25 职场文书
秋季运动会表扬稿
2014/01/16 职场文书
淘宝中秋节活动方案
2014/01/31 职场文书
商场促销活动策划方案
2014/08/18 职场文书
乡镇群众路线教育实践活动整改措施
2014/10/04 职场文书
小学老师对学生的评语
2014/12/29 职场文书
公务员个人年终总结
2015/02/12 职场文书
总账会计岗位职责
2015/04/02 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
nginx设置资源请求目录的方式详解
2022/05/30 Servers