简单实现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 相关文章推荐
基于promise.js实现nodejs的promises库
Jul 06 NodeJs
Nodejs获取网络数据并生成Excel表格
Mar 31 NodeJs
NodeJS学习笔记之Module的简介
Mar 24 NodeJs
详解nodejs异步I/O和事件循环
Jun 07 NodeJs
详解nodejs实现本地上传图片并预览功能(express4.0+)
Jun 28 NodeJs
nodejs实现大文件(在线视频)的读取
Oct 16 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
nodejs读取并去重excel文件
Apr 22 NodeJs
NodeJS服务器实现gzip压缩的示例代码
Oct 12 NodeJs
nodejs基础之常用工具模块util用法分析
Dec 26 NodeJs
NodeJS实现同步的方法
Mar 02 NodeJs
NodeJS模块Buffer原理及使用方法解析
Nov 11 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简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
phpMyadmin 用户权限中英对照
2010/04/02 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
thinkPHP查询方式小结
2016/01/09 PHP
Symfony学习十分钟入门经典教程
2016/02/03 PHP
php语言的7种基本的排序方法
2020/12/28 PHP
关于PHP通用返回值设置方法
2017/03/31 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
php在linux环境中如何使用redis详解
2020/12/15 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
2021/03/09 PHP
学习jquery之一
2007/04/27 Javascript
Iframe 自适应高度并实时监控高度变化的js代码
2009/10/30 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
2014/07/18 Javascript
JavaScript中property和attribute的区别详细介绍
2015/03/03 Javascript
jQuery实现360°全景拖动展示
2015/03/18 Javascript
jquery+ajax实现直接提交表单实例分析
2016/06/17 Javascript
深入理解javascript中concat方法
2016/12/12 Javascript
JavaScript正则表达式函数总结(常用)
2018/02/22 Javascript
React组件中的this的具体使用
2018/02/28 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
2018/10/09 Javascript
vue 表单验证按钮事件交由父组件触发的方法
2018/12/17 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
JavaScript动态添加数据到表单并提交的几种方式
2019/06/26 Javascript
详解package.json版本号规则
2019/08/01 Javascript
js实现图片区域可点击大小随意改变(适用移动端)代码实例
2019/09/11 Javascript
[54:24]Optic vs TNC 2018国际邀请赛小组赛BO2 第二场
2018/08/18 DOTA
Python探索之静态方法和类方法的区别详解
2017/10/27 Python
Python3 实现随机生成一组不重复数并按行写入文件
2018/04/09 Python
python定时关机小脚本
2018/06/20 Python
Python FTP文件定时自动下载实现过程解析
2019/11/12 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
2020/02/15 Python
Bergfreunde丹麦:登山装备网上零售商
2017/02/26 全球购物
元旦晚会邀请函
2014/02/01 职场文书
调研座谈会发言材料
2014/08/23 职场文书
写给纪委的违纪检讨书
2015/05/05 职场文书