/
opt
/
canhelp
/
node_modules
/
hono
/
dist
/
adapter
/
aws-lambda
/
/opt/canhelp/node_modules/hono/dist/adapter/aws-lambda
mkdir
upload
Name
Size
Mode
Actions
conninfo.js
610
0644
edit
dl
rm
handler.js
11074
0644
edit
dl
rm
index.js
243
0644
edit
dl
rm
types.js
0
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/hono/dist/adapter/aws-lambda/conninfo.js
(610B)
// src/adapter/aws-lambda/conninfo.ts var getConnInfo = (c) => { const requestContext = c.env.requestContext; let address; if ("identity" in requestContext && requestContext.identity?.sourceIp) { address = requestContext.identity.sourceIp; } else if ("http" in requestContext && requestContext.http?.sourceIp) { address = requestContext.http.sourceIp; } else { const xff = c.req.header("x-forwarded-for"); if (xff) { const ips = xff.split(","); address = ips[ips.length - 1].trim(); } } return { remote: { address } }; }; export { getConnInfo };
Save
cmd:
run