简单实现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极简入门教程(一):模块机制
Oct 25 NodeJs
轻松创建nodejs服务器(7):阻塞操作的实现
Dec 18 NodeJs
nodejs中实现阻塞实例
Mar 24 NodeJs
ubuntu下安装nodejs以及升级的办法
May 08 NodeJs
nodejs初步体验篇
Nov 23 NodeJs
Nodejs如何复制文件
Mar 09 NodeJs
NodeJS、NPM安装配置步骤(windows版本) 以及环境变量详解
May 13 NodeJs
nodejs+websocket实时聊天系统改进版
May 18 NodeJs
详解nodejs模板引擎制作
Jun 14 NodeJs
nodejs实现大文件(在线视频)的读取
Oct 16 NodeJs
nodejs实现的http、https 请求封装操作示例
Feb 06 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环境无法上传文件的解决方法
2014/04/30 PHP
PHP实现获取url地址中顶级域名的方法示例
2019/06/05 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
js 模拟气泡屏保效果代码
2010/07/10 Javascript
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
JavaScript/Js脚本处理html元素的自定义属性解析(亲测兼容Firefox与IE)
2013/11/25 Javascript
JS获取随机数函数可自定义最小值最大值
2014/05/08 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
jQuery+ajax实现无刷新级联菜单示例
2015/05/21 Javascript
Jquery简单分页实现方法
2015/07/24 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
2016/06/01 Javascript
JavaScript高阶函数_动力节点Java学院整理
2017/06/28 Javascript
JS如何设置元素样式的方法示例
2017/08/28 Javascript
JavaScript 有用的代码片段和 trick
2018/02/22 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
新版vue-cli模板下本地开发环境使用node服务器跨域的方法
2018/04/03 Javascript
layer ui插件显示tips时,修改字体颜色的实现方法
2019/09/11 Javascript
VUE中V-IF条件判断改变元素的样式操作
2020/08/09 Javascript
通过数据库向Django模型添加字段的示例
2015/07/21 Python
Python实现图片转字符画的示例
2017/08/22 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
python邮件发送smtplib使用详解
2020/06/16 Python
Django接收post前端返回的json格式数据代码实现
2019/07/31 Python
python给图像加上mask,并提取mask区域实例
2020/01/19 Python
几个CSS3的flex弹性盒模型布局的简单例子演示
2016/05/12 HTML / CSS
HTML5实现自带进度条和滑块滑杆效果
2018/04/17 HTML / CSS
利物浦足球俱乐部官方商店(美国):Liverpool FC US
2019/10/09 全球购物
介绍一下SQL Server里面的索引视图
2016/07/31 面试题
进修护士自我鉴定
2013/10/14 职场文书
买房协议书范本
2014/10/23 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书
3招让你摆脱即兴讲话冷场尴尬
2019/08/08 职场文书
redis 查看所有的key方式
2021/05/07 Redis
详解MindSpore自定义模型损失函数
2021/06/30 Python
python之PySide2安装使用及QT Designer UI设计案例教程
2021/07/26 Python