简单实现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命令行参数处理模块commander使用实例
Sep 17 NodeJs
Nodejs极简入门教程(三):进程
Oct 27 NodeJs
轻松创建nodejs服务器(4):路由
Dec 18 NodeJs
轻松创建nodejs服务器(9):实现非阻塞操作
Dec 18 NodeJs
NodeJS中的MongoDB快速入门详细教程
Nov 11 NodeJs
windows 下安装nodejs 环境变量设置
Feb 02 NodeJs
ubuntu编译nodejs所需的软件并安装
Sep 12 NodeJs
nodeJS微信分享
Dec 20 NodeJs
Nodejs下使用gm圆形裁剪并合成图片的示例
Feb 22 NodeJs
用Nodejs实现在终端中炒股的实现
Oct 18 NodeJs
一文秒懂nodejs中的异步编程
Jan 28 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
打造计数器DIY三步曲(上)
2006/10/09 PHP
php5数字型字符串加解密代码
2008/04/24 PHP
PHP 设置MySQL连接字符集的方法
2011/01/02 PHP
PHP实现生成透明背景的PNG缩略图函数分享
2014/07/08 PHP
php出现web系统多域名登录失败的解决方法
2014/09/30 PHP
SAE实时日志接口SDK用法示例
2016/10/09 PHP
php头像上传预览实例代码
2017/05/02 PHP
js中自定义方法实现停留几秒sleep
2014/07/11 Javascript
jQuery标签替换函数replaceWith()的使用例子
2014/08/28 Javascript
JavaScript+CSS实现仿天猫侧边网页菜单效果
2015/08/25 Javascript
JS实现把鼠标放到链接上出现滚动文字的方法
2016/04/06 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
在js中实现邮箱格式的验证方法(推荐)
2016/10/24 Javascript
详解Nodejs基于mongoose模块的增删改查的操作
2016/12/21 NodeJs
AngularJS 表单验证手机号的实例(非必填)
2017/11/12 Javascript
element-ui 表格实现单元格可编辑的示例
2018/02/26 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
Three.js实现3D机房效果
2018/12/30 Javascript
vue element中axios下载文件(后端Python)
2019/05/10 Javascript
layui复选框的全选与取消实现方法
2019/09/02 Javascript
JavaScript 实现自己的安卓手机自动化工具脚本(推荐)
2020/05/13 Javascript
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
[14:21]VICI vs EG (BO3)
2018/06/07 DOTA
Django ORM多对多查询方法(自定义第三张表&amp;ManyToManyField)
2019/08/09 Python
python em算法的实现
2020/10/03 Python
英国奢侈品网站:MatchesFashion
2016/12/16 全球购物
兰蔻法国官方网站:Lancôme法国
2020/02/22 全球购物
软件工程师面试题
2012/06/25 面试题
会计电算化个人自我评价
2013/11/17 职场文书
优秀实习自我鉴定
2013/12/04 职场文书
教师师德反思材料
2014/02/15 职场文书
社团活动总结怎么写
2014/06/30 职场文书
出生公证书
2015/01/23 职场文书
求职自我评价怎么写
2015/03/09 职场文书
涨价通知怎么写
2015/04/23 职场文书
互联网的下一个风口:新的独角兽将诞生
2019/08/02 职场文书