Skip to content

Commit

Permalink
added aliases to the request object
Browse files Browse the repository at this point in the history
  • Loading branch information
kilianc committed Jun 11, 2012
1 parent 299446c commit dc51b57
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions lib/apiserver.js
@@ -1,5 +1,5 @@
var http = require('http'),
url = require('url'),
parse = require('url').parse,
qs = require('qs'),
util = require('util'),
events = require('events'),
Expand Down Expand Up @@ -95,11 +95,12 @@ Object.keys(middleware).forEach(function (middlewareName) {
function onRequest(request, response) {
var self = this
var end = response.end
var parsed = parse(request.url, true)

request.requestedAt = new Date().getTime()
request.parsedUrl = url.parse(request.url, true)
request.pathname = request.parsedUrl.pathname.replace(/\/\/+/g, '/')
request.querystring = qs.parse(request.parsedUrl.search.replace(/^\?/, ''))
request.requestedAt = request.at = new Date().getTime()
request.parsedUrl = parse(request.url, true)
request.pathname = request.path = request.parsedUrl.pathname.replace(/\/\/+/g, '/')
request.querystring = request.qs = qs.parse(request.parsedUrl.search.replace(/^\?/, ''))
request.makeBuffered()
request.pause()
request.timeout = setInterval(function () {
Expand Down

0 comments on commit dc51b57

Please sign in to comment.