nodejs
2016-01-16 22:18
375 查看
/** * Created by holoto on 1/9/16. */ var express = require('express'); //var modules_pwd='../../../../../usr/lib/node_modules/'; var cookieParser = require('cookie-parser'); var bodyparser = require('body-parser'); var multer = require('multer'); var path = require('path'); var fs = require('fs'); var session = require('express-session'); var app = new express(); app.use(cookieParser()); app.use(bodyparser.urlencoded({extended: true})); app.use(bodyparser.json()); app.use(multer({dest: '/tmp/'}).array('image')); app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use('/s', express.static('../public/html/')); //app.use(); app.get('/w', function (request, response) { response.sendFile('../../s/index2.html'); console.log(request.baseUrl); console.log(request.url); console.log(request.route); }); app.get('/lg', function (req, res) { res.sendFile(path.join(__dirname, '/../public/html/login.html')); console.log(path.join(__dirname, '/../public/html/login.html')); //console.log(req.signedCookies.user); }); app.post('/login', function (req, res) { var user = {id: 'root', pwd: 'dasa'}; if (req.body.pwd == user.pwd) { res.send('login success'); } else { res.send('login fail'); } //res.send(req.param('pwd')); }); app.get('/uploadfile', function (req, res) { res.sendFile(path.join(__dirname, '../public/html/upload.html')); }); app.post('/uploadf', function (req, res) { res.send(req.files[0]); console.log(req.files[0].originalname); console.log(req.files[0]); }); app.get('/cookies', function (req, res) { res.send(req.cooked); }); app.listen(3000); console.log(__dirname); console.log(multer); console.log(path.join(__dirname, '/../public/html/login.html'));
相关文章推荐
- 如何安装SQL Server 2008 Management Studio Express
- 使用ruby部署工具mina快速部署nodejs应用教程
- Google官方支持的NodeJS访问API,提供后台登录授权
- 浅谈Nodejs观察者模式
- nodejs教程之环境安装及运行
- nodejs中的fiber(纤程)库详解
- 基于NodeJS的前后端分离的思考与实践(五)多终端适配
- 基于NodeJS的前后端分离的思考与实践(二)模版探索
- 实例详解Nodejs 保存 payload 发送过来的文件
- 我的NodeJs学习小结(一)
- nodejs中实现sleep功能实例
- Nodejs异步回调的优雅处理方法
- sql server 2008 r2 express 精简版与企业版的区别
- Windows系统下使用Sublime搭建nodejs环境
- nodejs实现获取某宝商品分类
- nodejs简单实现中英文翻译
- Node.js插件的正确编写方式
- 使用upstart把nodejs应用封装为系统服务实例
- NodeJS Web应用监听sock文件实例
- Nodejs学习笔记之测试驱动