您的位置:首页 > Web前端 > Node.js

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'));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  express nodejs