Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Module dependencies.
- */
- var express = require('express');
- var app = express.createServer();
- function params(req, res, next) {
- var obj = {}
- , params = req.params[0].split('/');
- for (var i = 0, len = params.length; i < len; i += 2) {
- obj[params.shift()] = params.shift();
- }
- req.query = obj;
- next();
- }
- app.get('/shoes/*', params, function(req, res){
- res.send('searching ' + req.query.type + ' shoes, with size ' + req.query.size);
- });
- app.listen(3000);
Add Comment
Please, Sign In to add comment