简单实现nodejs上传功能


Posted in NodeJs onJanuary 14, 2017

本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下

npm install formidable

var formidable = require('formidable'),
 http = require('http'),
 util = require('util');

http.createServer(function(req, res) {
 if (req.url == '/index' && req.method.toLowerCase() == 'post') {
 // parse a file upload
 var form = new formidable.IncomingForm();
 form.uploadDir = './upload';

 form.parse(req, function(err, fields, files) {
  console.log(fields);
  console.log(files);
 });

 }
}).listen(3001);
<!doctype html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Document</title>
</head>
<body>

<form action="http://127.0.0.1:3001/index" method="post" enctype="multipart/form-data">
 <p>
 姓名:<input type="text" name="name">
 </p>

 <p>
 性别:<input type="radio" name="sex" value="男">男
 <input type="radio" name="sex" value="女">女
 </p>

 <p>
 爱好:<input type="checkbox" name="hobby" value="吃饭">吃饭
 <input type="checkbox" name="hobby" value="睡觉">睡觉
 <input type="checkbox" name="hobby" value="游泳">游泳
 </p>
 <p>
 文件上传:<input type="file" name="images">

 </p>
 <p>
 <input type="submit" value="提交"/>
 </p>

</form>


</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
Nodejs极简入门教程(一):模块机制
Oct 25 NodeJs
NodeJs中的VM模块详解
May 06 NodeJs
nodejs个人博客开发第七步 后台登陆
Apr 12 NodeJs
nodejs 终端打印进度条实例代码
Apr 22 NodeJs
详解nodejs express下使用redis管理session
Apr 24 NodeJs
NodeJS、NPM安装配置步骤(windows版本) 以及环境变量详解
May 13 NodeJs
nodejs模块学习之connect解析
Jul 05 NodeJs
nodejs接入阿里大鱼短信验证码的方法
Jul 10 NodeJs
nodejs中sleep功能实现暂停几秒的方法
Jul 12 NodeJs
详解nodejs中express搭建权限管理系统
Sep 15 NodeJs
Nodejs+express+ejs简单使用实例代码
Sep 18 NodeJs
NodeJS模块Buffer原理及使用方法解析
Nov 11 NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 #NodeJs
NodeJS实现客户端js加密
Jan 09 #NodeJs
nodejs进阶(6)—连接MySQL数据库示例
Jan 07 #NodeJs
详解NodeJs支付宝移动支付签名及验签
Jan 06 #NodeJs
nodejs和php实现图片访问实时处理
Jan 05 #NodeJs
nodejs实例解析(输出hello world)
Jan 03 #NodeJs
Highcharts+NodeJS搭建数据可视化平台示例
Jan 01 #NodeJs
You might like
PHP伪静态写法附代码
2008/06/20 PHP
PHP下对字符串的递增运算代码
2010/08/21 PHP
ajax在joomla中的原生态应用代码
2012/07/19 PHP
PHP将两个关联数组合并函数提高函数效率
2014/03/18 PHP
PHP实现PDO的mysql数据库操作类
2014/12/12 PHP
Javascript 面向对象 命名空间
2010/05/13 Javascript
JavaScript聚焦于第一个字段的代码
2010/10/15 Javascript
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
js 判断计算字符串长度/判断空的简单方法
2013/08/05 Javascript
NodeJS url验证(url-valid)的使用方法
2013/11/18 NodeJs
jquery div拖动效果示例代码
2013/12/08 Javascript
js智能获取浏览器版本UA信息的方法
2016/08/08 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
2019/02/22 Javascript
浅谈JavaScript闭包
2019/04/09 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
jsonp格式前端发送和后台接受写法的代码详解
2019/11/07 Javascript
微信小程序wx.navigateTo方法里的events参数使用详情及场景
2020/01/07 Javascript
Python的subprocess模块总结
2014/11/07 Python
分析用Python脚本关闭文件操作的机制
2015/06/28 Python
flask使用session保存登录状态及拦截未登录请求代码
2018/01/19 Python
Django框架实现的简单分页功能示例
2018/12/04 Python
对python mayavi三维绘图的实现详解
2019/01/08 Python
Python的形参和实参使用方式
2019/12/24 Python
django 实现手动存储文件到model的FileField
2020/03/30 Python
python3处理word文档实例分析
2020/12/01 Python
利用css3 translate完美实现表头固定效果
2017/02/28 HTML / CSS
PHP经典面试题
2016/09/03 面试题
大学生学习生活的自我评价
2013/11/01 职场文书
高职教师岗位职责
2013/12/24 职场文书
酒店秘书求职信范文
2014/02/17 职场文书
优秀员工获奖感言
2014/03/01 职场文书
交通局领导班子群众路线教育实践活动对照检查材料思想汇报
2014/10/09 职场文书
导游欢迎词范文
2015/01/23 职场文书
简单了解 MySQL 中相关的锁
2021/05/25 MySQL
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js