简单实现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
Nov 08 NodeJs
NodeJS连接MongoDB数据库时报错的快速解决方法
May 13 NodeJs
nodejs中使用HTTP分块响应和定时器示例代码
Mar 19 NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 NodeJs
nodejs入门教程二:创建一个简单应用示例
Apr 24 NodeJs
nodejs操作mongodb的增删改查功能实例
Nov 09 NodeJs
nodejs实现爬取网站图片功能
Dec 14 NodeJs
NodeJS如何实现同步的方法示例
Aug 24 NodeJs
详解webpack打包nodejs项目(前端代码)
Sep 19 NodeJs
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
Feb 02 NodeJs
nodejs微信开发之自动回复的实现
Mar 17 NodeJs
node快速搭建后台的实现步骤
Feb 18 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下统计用户在线时间的一种尝试
2010/08/26 PHP
让PHP以ROOT权限执行系统命令的方法
2011/02/10 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
PHP如何防止用户重复提交表单
2020/12/09 PHP
JavaScript字符串插入、删除、替换函数使用示例
2013/07/25 Javascript
用js的document.write输出的广告无阻塞加载的方法
2014/06/05 Javascript
JS实现点击按钮后框架内载入不同网页的方法
2015/05/05 Javascript
JavaScript获得指定对象大小的方法
2015/07/01 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
2015/09/04 Javascript
如何用jQuery实现ASP.NET GridView折叠伸展效果
2015/09/26 Javascript
简单封装js的dom查询实例代码
2016/07/08 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
利用jQuery实现滑动开关按钮效果(附demo源码下载)
2017/02/07 Javascript
vue实现全选、反选功能
2020/11/17 Javascript
JS常用的几种数组遍历方式以及性能分析对比实例详解
2018/04/11 Javascript
使用webpack搭建pixi.js开发环境
2020/02/12 Javascript
token 机制和实现方式
2020/12/15 Javascript
Django与遗留的数据库整合的方法指南
2015/07/24 Python
详解Python的Django框架中manage命令的使用与扩展
2016/04/11 Python
python 读取目录下csv文件并绘制曲线v111的方法
2018/07/06 Python
Python实现查找最小的k个数示例【两种解法】
2019/01/08 Python
Python字符串内置函数功能与用法总结
2019/04/16 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
2019/07/04 Python
python中eval与int的区别浅析
2019/08/11 Python
Python网络爬虫信息提取mooc代码实例
2020/03/06 Python
Python读写压缩文件的方法
2020/07/30 Python
matplotlib之pyplot模块之标题(title()和suptitle())
2021/02/22 Python
python 如何在测试中使用 Mock
2021/03/01 Python
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
优瑞自动咖啡机官网:Jura
2018/09/29 全球购物
公司董事长助理工作职责
2014/07/12 职场文书
群众路线教育实践活动学习笔记内容
2014/11/06 职场文书
2015年上半年信访工作总结
2015/03/30 职场文书
教你怎么用Python生成九宫格照片
2021/05/20 Python
详解Mysq MVCC多版本的并发控制
2022/04/29 MySQL