简单实现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 相关文章推荐
windows系统下简单nodejs安装及环境配置
Jan 08 NodeJs
nodejs中实现阻塞实例
Mar 24 NodeJs
nodejs通过phantomjs实现下载网页
May 04 NodeJs
Nodejs中的this详解
Mar 26 NodeJs
详解nodejs与javascript中的aes加密
May 22 NodeJs
使用nodejs中httpProxy代理时候出现404异常的解决方法
Aug 15 NodeJs
NodeJS远程代码执行
Aug 28 NodeJs
进阶之初探nodeJS
Jan 24 NodeJs
用Nodejs搭建服务器访问html、css、JS等静态资源文件
Apr 28 NodeJs
对mac下nodejs 更新到最新版本的最新方法(推荐)
May 17 NodeJs
深入理解nodejs搭建静态服务器(实现命令行)
Feb 05 NodeJs
在nodejs中创建child process的方法
Jan 26 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
phpMyAdmin链接MySql错误 个人解决方案
2009/12/28 PHP
PHP排序之二维数组的按照字母排序实现代码
2011/08/13 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
php实现文件下载功能的几个代码分享
2014/05/10 PHP
简单分析ucenter 会员同步登录通信原理
2014/08/25 PHP
jquery提示 &quot;object expected&quot;的解决方法
2009/12/13 Javascript
JQuery最佳实践之精妙的自定义事件
2010/08/11 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
使用js操作cookie的一点小收获分享
2013/09/03 Javascript
js验证整数加保留小数点的简单实例
2013/12/02 Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
2014/01/15 Javascript
js中运算符&amp;&amp; 和 || 的使用记录
2014/08/21 Javascript
javascript学习笔记(二)数组和对象部分
2014/09/30 Javascript
在JavaScript中操作时间之getMonth()方法的使用
2015/06/10 Javascript
jquery中ready()函数执行的时机和window的load事件比较
2015/06/22 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
js/jq仿window文件夹移动/剪切/复制等操作代码
2017/03/08 Javascript
微信小程序如何连接Java后台
2019/08/08 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
2019/10/30 Javascript
Node.js Domain 模块实例详解
2020/03/18 Javascript
vue实现页面切换滑动效果
2020/06/29 Javascript
vue 点击其他区域关闭自定义div操作
2020/07/17 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
[03:00]2018完美盛典_最佳英雄奖
2018/12/17 DOTA
python检测服务器是否正常
2014/02/16 Python
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
Python中模块与包有相同名字的处理方法
2017/05/05 Python
python实现的正则表达式功能入门教程【经典】
2017/06/05 Python
python实现简单飞行棋
2020/02/06 Python
MAC平台基于Python Appium环境搭建过程图解
2020/08/13 Python
使用jTopo给Html5 Canva中绘制的元素添加鼠标事件
2014/05/15 HTML / CSS
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
报到证办理个人委托书
2014/10/06 职场文书
2014年班主任德育工作总结
2014/12/05 职场文书
社区国庆节活动总结
2015/03/23 职场文书
初二数学教学反思
2016/02/17 职场文书