unoffical wafrn mirror wafrn.net
atproto social-network activitypub
at angular21 8 lines 328 B view raw
1export default function getIp(petition: any, forceNoForward = false): string { 2 const res = petition.header('x-forwarded-for') || petition.connection.remoteAddress 3 if (res.includes(',') && forceNoForward) { 4 // WHAT THE FUCK HOW DID YOU DO THIS 5 throw new Error('Invalid ip, ip has a comma: ' + res) 6 } 7 return res 8}