Connect and Express frameworks retain original url in req.originalUrl field, while req.url can be changed by other frameworks/middlewares => use req.originalUrl for request path
Restify and Node.js Http do not have originalUrl field => default to req.url for request path