forwarded
Deno port of forwarded library.
Usage
import { Server } from 'https://deno.land/std@0.111.0/http/server.ts'
import { forwarded, parse } from 'https://deno.land/x/forwarded/mod.ts'
const s = new Server({
addr: ':3000',
handler: (req, connInfo) => {
return new Response(JSON.stringify(forwarded(req))
}
})
API
forwarded(req)
Get all addresses in the request, using the X-Forwarded-For
header.
parse(header)
Parse the X-Forwarded-For header.