Skip to content

Commit 4884dc9

Browse files
authored
Merge pull request #46 from jkyberneees/supporting-originalurl
Supporting req.originalurl
2 parents a006570 + acdb6bf commit 4884dc9

File tree

4 files changed

+5
-2
lines changed

4 files changed

+5
-2
lines changed

index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ declare namespace restana {
2626

2727
interface RequestExtensions {
2828
params: Record<string, string>
29+
originalUrl: string
2930
}
3031

3132
type Request<P extends Protocol> = P extends Protocol.HTTP2

index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,12 @@ module.exports = (options = {}) => {
4545
// registering 'request' handler
4646
if (prp) {
4747
server.on('request', (req, res) => {
48+
req.originalUrl = req.url
4849
setImmediate(() => app.handle(req, res))
4950
})
5051
} else {
5152
server.on('request', (req, res) => {
53+
req.originalUrl = req.url
5254
app.handle(req, res)
5355
})
5456
}

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "restana",
3-
"version": "3.1.1",
3+
"version": "3.2.0",
44
"description": "Super fast and minimalist web framework for building REST micro-services.",
55
"main": "index.js",
66
"types": "index.d.ts",

0 commit comments

Comments
 (0)