简单实现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中启用ECMAScript 6小结(windos以及Linux)
Jul 15 NodeJs
NodeJS远程代码执行
Aug 28 NodeJs
解析NodeJs的调试方法
Dec 11 NodeJs
简单实现nodejs上传功能
Jan 14 NodeJs
使用 NodeJS+Express 开发服务端的简单介绍
Apr 07 NodeJs
详解nodejs微信公众号开发——5.素材管理接口
Apr 11 NodeJs
手把手教你把nodejs部署到linux上跑出hello world
Jun 19 NodeJs
nodejs接入阿里大鱼短信验证码的方法
Jul 10 NodeJs
详解NODEJS基于FFMPEG视频推流测试
Nov 17 NodeJs
nodejs前端模板引擎swig入门详解
May 15 NodeJs
nodejs aes 加解密实例
Oct 10 NodeJs
Nodejs监控事件循环异常示例详解
Sep 22 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获取浏览器信息类和客户端地理位置的2个方法
2014/04/24 PHP
微信公众平台DEMO(PHP)
2016/05/04 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
利用Laravel生成Gravatar头像地址的优雅方法
2017/12/30 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
php的RSA加密解密算法原理与用法分析
2020/01/23 PHP
TP框架实现上传一张图片和批量上传图片的方法分析
2020/04/23 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.3
2008/03/22 Javascript
js 判断 enter 事件
2009/02/12 Javascript
解决jQuery插件tipswindown与hintbox冲突
2010/11/05 Javascript
基于jQuery的遍历同id元素 并响应事件的代码
2012/06/14 Javascript
js中 关于undefined和null的区别介绍
2013/04/16 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
判断window.onload是否多次使用的方法
2014/09/21 Javascript
使用DNode实现php和nodejs之间通信的简单实例
2015/07/06 NodeJs
jQuery实现的简单提示信息插件
2015/12/08 Javascript
AngularJS基础 ng-href 指令用法
2016/08/01 Javascript
基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)
2016/08/10 Javascript
JS实现导出Excel的五种方法详解【附源码下载】
2018/03/15 Javascript
vue操作下拉选择器获取选择的数据的id方法
2018/08/24 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
jQuery实现滑动星星评分效果(每日分享)
2019/11/13 jQuery
ES6 Generator基本使用方法示例
2020/06/06 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
[04:26]2014DOTA2国际邀请赛-Newbee顺利进入胜者组决赛 独家专访战神7
2014/07/19 DOTA
python基础教程之基本内置数据类型介绍
2014/02/20 Python
Python 列表(List)操作方法详解
2014/03/11 Python
Anaconda下配置python+opencv+contribx的实例讲解
2018/08/06 Python
对json字符串与python字符串的不同之处详解
2018/12/19 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
Python程序慢的重要原因
2020/09/04 Python
Ashford台湾:以折扣价提供奢华的男女用表款
2019/12/04 全球购物
房地产员工找工作的自我评价
2013/11/15 职场文书
毕业实习证明(4篇)
2014/10/28 职场文书