(request: Request | NextApiRequest)
| 12 | .filter((e) => !!e); |
| 13 | |
| 14 | function getIP(request: Request | NextApiRequest) { |
| 15 | const xff = |
| 16 | request instanceof Request |
| 17 | ? request.headers.get('x-forwarded-for') |
| 18 | : request.headers['x-forwarded-for']; |
| 19 | |
| 20 | return xff ? (Array.isArray(xff) ? xff[0] : xff.split(',')[0]) : '127.0.0.1'; |
| 21 | } |
| 22 | |
| 23 | function getReferer(request: Request | NextApiRequest) { |
| 24 | const xff = |