mirror of
https://github.com/sasjs/server.git
synced 2025-12-10 19:34:34 +00:00
16 lines
370 B
TypeScript
16 lines
370 B
TypeScript
import express from 'express'
|
|
import url from 'url'
|
|
|
|
export const getFullUrl = (req: express.Request) =>
|
|
url.format({
|
|
protocol: req.protocol,
|
|
host: req.get('host'),
|
|
pathname: req.originalUrl
|
|
})
|
|
|
|
export const getServerUrl = (req: express.Request) =>
|
|
url.format({
|
|
protocol: req.protocol,
|
|
host: req.get('x-forwarded-host') || req.get('host')
|
|
})
|