Files
enstrayedapi/routes/ip.js
2024-08-21 17:26:23 -07:00

17 lines
403 B
JavaScript

const { app } = require("../index.js")
app.get("/api/ip", (rreq,rres) => {
let jsonResponse = {
"IP": rreq.get("cf-connecting-ip") || rreq.ip,
"Country": rreq.get("cf-ipcountry") || "not_cloudflare",
"CfRay": rreq.get("cf-ray") || "not_cloudflare"
}
rres.send(jsonResponse)
})
app.get("/api/headers", (rreq,rres) => {
rres.send(rreq.headers)
})
module.exports = {app}