(req: Pick<IncomingMessage, 'headers' | 'connection'>)
| 59 | proxyAddr(req, trustRemoteAddress(req)).replace(/^.*:/, '') // striping the redundant prefix addeded by OS to IPv4 address |
| 60 | |
| 61 | export const getIPs = (req: Pick<IncomingMessage, 'headers' | 'connection'>): string[] | undefined => |
| 62 | all(req, trustRemoteAddress(req)) |
| 63 | |
| 64 | export const getSubdomains = (req: Request, subdomainOffset = 2): string[] => { |
| 65 | const hostname = getHostname(req) |
no test coverage detected