简单实现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如何复制文件
Mar 09 NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 NodeJs
基于Nodejs利用socket.io实现多人聊天室
Feb 22 NodeJs
nodejs中模块定义实例详解
Mar 18 NodeJs
实例分析nodejs模块xml2js解析xml过程中遇到的坑
Mar 18 NodeJs
Nodejs进阶:express+session实现简易登录身份认证
Apr 24 NodeJs
nodejs利用ajax实现网页无刷新上传图片实例代码
Jun 06 NodeJs
nodejs模块学习之connect解析
Jul 05 NodeJs
nodejs中用npm初始化来创建package.json的实例讲解
Oct 10 NodeJs
PHPStorm中如何对nodejs项目进行单元测试详解
Feb 28 NodeJs
NodeJs操作MongoDB教程之分页功能以及常见问题
Apr 09 NodeJs
独立部署小程序基于nodejs的服务器过程详解
Jun 24 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 文章采集正则代码
2009/12/28 PHP
过滤掉PHP数组中的重复值的实现代码
2011/07/17 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
PHP实现上传文件并存进数据库的方法
2015/07/16 PHP
PHP文件类型检查及fileinfo模块安装使用详解
2019/05/09 PHP
基于Asp.net与Javascript控制的日期控件
2010/05/22 Javascript
jquery ajax中使用jsonp的限制解决方法
2013/11/22 Javascript
JavaScript中奇葩的假值示例应用
2014/03/11 Javascript
jquery ajax局部加载方法详解(实现代码)
2016/05/12 Javascript
微信小程序开发之大转盘 仿天猫超市抽奖实例
2016/12/08 Javascript
vue+express 构建后台管理系统的示例代码
2018/07/19 Javascript
JS获取并处理php数组的方法实例分析
2018/09/04 Javascript
微信小程序实现简单评论功能
2018/11/28 Javascript
基于Webpack4和React hooks搭建项目的方法
2019/02/05 Javascript
微信小程序实现Session功能及无法获取session问题的解决方法
2019/05/07 Javascript
如何在JavaScript中正确处理变量
2020/12/25 Javascript
详解Vue3.0 + TypeScript + Vite初体验
2021/02/22 Vue.js
使用Python判断IP地址合法性的方法实例
2014/03/13 Python
python fuzzywuzzy模块模糊字符串匹配详细用法
2019/08/29 Python
python实现多线程端口扫描
2019/08/31 Python
python numpy数组复制使用实例解析
2020/01/10 Python
自定义html标记替换html5新增元素
2008/10/17 HTML / CSS
HTML5去掉输入框type为number时的上下箭头的实现方法
2020/01/03 HTML / CSS
澳大利亚领先的在线机械五金、园艺和存储专家:Edisons
2018/03/24 全球购物
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
2014升学宴答谢词
2014/01/26 职场文书
四年级下册教学反思
2014/02/01 职场文书
区域销售主管岗位职责
2014/06/15 职场文书
物流管理专业推荐信
2014/09/06 职场文书
税务会计岗位职责
2015/04/02 职场文书
面试复试通知单
2015/04/24 职场文书
交通安全主题班会
2015/08/12 职场文书
2017新年晚会开幕词
2016/03/03 职场文书
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫
配置Kubernetes外网访问集群
2022/03/31 Servers
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技