From e9ede6560277b6b31d5eafff14282690f9e7b881 Mon Sep 17 00:00:00 2001 From: zefie Date: Fri, 21 Jan 2022 10:21:46 -0500 Subject: [PATCH] Add X-Forwarded-For for HTTP Proxy --- zefie_wtvp_minisrv/app.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zefie_wtvp_minisrv/app.js b/zefie_wtvp_minisrv/app.js index c9438ed5..c8d06003 100644 --- a/zefie_wtvp_minisrv/app.js +++ b/zefie_wtvp_minisrv/app.js @@ -466,6 +466,10 @@ async function doHTTPProxy(socket, request_headers) { } } + if (socket.remoteAddress != "127.0.0.1") { + options.headers["X-Forwarded-For"] = socket.remoteAddress; + } + if (request_headers.post_data) { if (request_headers["Content-type"]) options.headers["Content-type"] = request_headers["Content-type"]; if (request_headers["Content-length"]) options.headers["Content-length"] = request_headers["Content-length"];