实例详解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服务器(10):处理POST请求
Dec 18 NodeJs
Nodejs 获取时间加手机标识的32位标识实现代码
Mar 07 NodeJs
Nodejs进阶:express+session实现简易登录身份认证
Apr 24 NodeJs
Nodejs--post的公式详解
Apr 29 NodeJs
让nodeJS支持ES6的词法----babel的安装和使用方法
Jul 31 NodeJs
NodeJs通过async/await处理异步的方法
Oct 09 NodeJs
nodejs+mongodb aggregate级联查询操作示例
Mar 17 NodeJs
Nodejs 和 Electron ubuntu下快速安装过程
May 04 NodeJs
详解Nodejs mongoose
Jun 10 NodeJs
Nodejs调用Dll模块的方法
Sep 17 NodeJs
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
Nov 01 NodeJs
nodejs文件夹深层复制功能
Sep 03 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判断字符以及字符串的包含方法属性
2008/08/30 PHP
使用php验证复选框有效性的示例
2013/11/13 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
php提供实现反射的方法和实例代码
2019/09/17 PHP
PHP优化之批量操作MySQL实例分析
2020/04/23 PHP
支持ie与FireFox的剪切板操作代码
2009/09/28 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
Nodejs极简入门教程(一):模块机制
2014/10/25 NodeJs
Js+php实现异步拖拽上传文件
2015/06/23 Javascript
javascript正则表达式中分组详解
2016/07/17 Javascript
EasyUI Datebox 日期验证之开始日期小于结束时间
2017/05/19 Javascript
Vue Ajax跨域请求实例详解
2017/06/20 Javascript
JavaScript操作文件_动力节点Java学院整理
2017/06/30 Javascript
JavaScript中EventLoop介绍
2018/01/22 Javascript
解决webpack无法通过IP地址访问localhost的问题
2018/02/22 Javascript
js正则相关知识点专题
2018/05/10 Javascript
vue keep-alive请求数据的方法示例
2018/05/16 Javascript
小程序转发探索示例
2019/02/19 Javascript
你了解vue3.0响应式数据怎么实现吗
2019/06/07 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
Python简单的制作图片验证码实例
2017/05/31 Python
linux安装Python3.4.2的操作方法
2018/09/28 Python
python爬虫刷访问量 2019 7月
2019/08/01 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
2019/10/30 Python
一份Java笔试题
2012/02/21 面试题
中学实习教师自我鉴定
2013/12/12 职场文书
一年级班主任感言
2014/03/08 职场文书
护理专业求职信
2014/06/15 职场文书
小学“向国旗敬礼”网上签名寄语活动总结
2014/09/27 职场文书
护士2014年终工作总结
2014/11/11 职场文书
报名委托书
2015/01/29 职场文书
2016庆祝国庆67周年宣传语
2015/11/25 职场文书
Java基础之this关键字的使用
2021/06/30 Java/Android