简单实现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 npm包管理的配置方法及常用命令介绍
Jun 05 NodeJs
轻松创建nodejs服务器(2):nodejs服务器的构成分析
Dec 18 NodeJs
Nodejs学习笔记之Global Objects全局对象
Jan 13 NodeJs
Nodejs爬虫进阶教程之异步并发控制
Feb 15 NodeJs
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
Jul 26 NodeJs
NodeJS和BootStrap分页效果的实现代码
Nov 07 NodeJs
nodejs连接mysql数据库简单封装示例-mysql模块
Apr 10 NodeJs
浅析 NodeJs 的几种文件路径
Jun 07 NodeJs
详解Nodejs 通过 fs.createWriteStream 保存文件
Oct 10 NodeJs
浅谈NodeJs之数据库异常处理
Oct 25 NodeJs
Nodejs对postgresql基本操作的封装方法
Feb 20 NodeJs
nodejs读取图片返回给浏览器显示
Jul 25 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解析xml方法实例详解
2015/05/12 PHP
PHP-FPM实现性能优化
2016/03/31 PHP
javascript replace方法与正则表达式
2008/02/19 Javascript
javascript 写类方式之一
2009/07/05 Javascript
jquery入门—选择器实现隔行变色实例代码
2013/01/04 Javascript
JS 有趣的eval优化输入验证实例代码
2013/09/22 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
Node.js中使用Log.io在浏览器中实时监控日志(等同tail -f命令)
2014/09/17 Javascript
jQuery中:has选择器用法实例
2014/12/30 Javascript
javascript制作游戏开发碰撞检测的封装代码
2015/03/31 Javascript
Nodejs学习笔记之入门篇
2015/04/16 NodeJs
浅谈javascript中基本包装类型
2015/06/03 Javascript
jQuery实现商品活动倒计时
2015/10/16 Javascript
JS中生成随机数的用法及相关函数
2016/01/09 Javascript
window.onload绑定多个事件的两种解决方案
2016/05/15 Javascript
使用plupload自定义参数实现多文件上传
2016/07/19 Javascript
浅谈angularjs中响应回车事件
2017/04/24 Javascript
详解webpack打包后如何调试的方法步骤
2018/11/07 Javascript
深入理解NumPy简明教程---数组3(组合)
2016/12/17 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
python使用time、datetime返回工作日列表实例代码
2019/05/09 Python
python 类之间的参数传递方式
2019/12/20 Python
python操作gitlab API过程解析
2019/12/27 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
乌克兰香水和化妆品网站:Notino.ua
2018/03/26 全球购物
Java程序员面试90题
2013/10/19 面试题
计算机求职信
2013/12/01 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
国际商务专业求职信
2014/07/15 职场文书
平面设计专业求职信
2014/08/09 职场文书
2014年工程工作总结
2014/11/25 职场文书
怎样写辞职信
2015/02/27 职场文书
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL
Python如何让字典保持有序排列
2022/04/29 Python