( req: Pick<IncomingMessage, 'headers' | 'connection'>, trust: ((...args: any[]) => any) | any[] | string[] | string )
| 131 | * @public |
| 132 | */ |
| 133 | export function proxyaddr( |
| 134 | req: Pick<IncomingMessage, 'headers' | 'connection'>, |
| 135 | trust: ((...args: any[]) => any) | any[] | string[] | string |
| 136 | ) { |
| 137 | const addrs = alladdrs(req, trust) |
| 138 | |
| 139 | return addrs[addrs.length - 1] |
| 140 | } |
| 141 | /** |
| 142 | * Static trust function to trust nothing. |
| 143 | * |
no test coverage detected