express之sendFile

module.exports = function(req, res, opt) {
    var applyNo = req.query.applyNo;
    console.log("applyNo:"+applyNo);
    var file = path.resolve(__dirname, "../../web/repay_jld.html");
    res.sendFile(file);
}
//页面跳转到repay_jld.html
//如果请求的url中有applyNo参数,那么repay_jld.html
//也会带有applyNo参数
时间: 2024-10-27 08:33:44

express之sendFile的相关文章

express 中文文档

express() 创建一个express应用程序 var express = require('express'); var app = express(); app.get('/', function(req, res){ res.send('hello world'); }); app.listen(3000); Application app.set(name, value) 将设置项 name 的值设为 value app.set('title', 'My Site'); app.ge

Express 4中cookie使用实例

首先我们在浏览器向服务端发送cookie之前,我们先来了解一下我们要在Express使用那个模块来实现这一功能呢?我们可以使用如下的模块来实现cookie-parser. 关于具体在开发中使用什么模块来解决问题可以参考官方文档:http://expressjs.com/resources/middleware.html 在下载了cookie-parser模块之后我们就可以来具体的实现一个例子了.完整的demo代码如下: 服务端代码如下: var express = require('expres

node+express+socket.io制作一个聊天室功能

首先是下载包: npm install express npm install socket.io 建立文件: 服务器端代码:server.js 1 var http=require("http"); 2 var express=require("express"); 3 var sio=require("socket.io"); 4 5 var app=express(); 6 app.use(express.static(__dirname+

node中express的中间件之methodOverride

methodOverride中间件必须结合bodyParser中间件一起使用,为bodyParser中间件提供伪HTTP方法支持. index.html代码: 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title>向服务器上传文件</title> 6 <script type=&quo

使用express 4的实现文件上传

使用模块node-multiparty实现文件上传 由于Express 4与Express 3的在中间件的使用上具有很大的不同:许多以前内置在Express 3中的中间件,现在都需要自己通过npm进行下载,操作.今天刚好碰到一个要修改文件上传功能的中间件.所以抛弃了原有的bodyParser中间件,在gitHub上找到了node-multiparty模块,跟着API做了一个小例子,分享给大家. 首先来看客户端代码 <!DOCTYPE html> <html> <head>

Nodejs进阶:基于express+multer的文件上传

安装组件 npm install express multer --save 服务端代码server.js var Express = require('express'); var multer = require('multer'); var bodyParser = require('body-parser'); var app = Express(); app.use(bodyParser.json()); // multer 提供了 storage 这个参数来对资源保存的路径.文件名进

express和数据库(MySQL)的交互(二)

一.安装express前面都讲了 1.express. cnpm || npm install express --save 2.中间件 a.cnpm || npm install body-parser --save     当post请求的时候,需要用这个中间件来处理参数 b.cnpm || npm install cookie-parser  处理cookie的中间件 c. cnpm || npm install multer  处理form表单中 的文件上传 3.安装MySQL 的数据库

express入门学习(一)

一.安装express cnpm || npm  install express --save ; 1. Hello  World var express = require('express'); var app = express(); app.get('/',function(req,res){ res.send('hello world'); }); var server = app.listen('3000',function(){ var host = server.address(

express返回html文件

[express返回html文件] app.engine(ext, callback) 方法即可创建一个你自己的模板引擎.其中,ext 指的是文件扩展名.callback 是模板引擎的主函数,接受文件路径.参数对象和回调函数作为其参数. 通常是使用jade或ejs来返回一个页面. 若想直接返回一个原始html文件,添加一个新view engine即可,如下: 如何渲染纯 HTML 文件? 不需要!无需通过 res.render() 渲染 HTML.你可以通过 res.sendFile() 直接对