3x-ui/web/controller
Ahmad Thoriq Najahi d070a82b3d
feat: Enhance host extraction from headers (#2292)
- Refactor SUBController subs and subJsons methods to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host if unavailable.
- Update html function to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host if unavailable.
- Update DomainValidatorMiddleware to first attempt to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host.

Fixes: #2284

Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
2024-05-23 23:51:19 +02:00
..
api.go Some fixes and improvements (#1997) 2024-03-11 01:01:24 +03:30
base.go Some fixes and improvements (#1997) 2024-03-11 01:01:24 +03:30
inbound.go [xray] add BurstObservatory + minor changes 2024-03-11 11:46:54 +03:30
index.go Some fixes and improvements (#1997) 2024-03-11 01:01:24 +03:30
server.go Some fixes and improvements (#1997) 2024-03-11 01:01:24 +03:30
setting.go Some fixes and improvements (#1997) 2024-03-11 01:01:24 +03:30
util.go feat: Enhance host extraction from headers (#2292) 2024-05-23 23:51:19 +02:00
xray_setting.go [sub] json + fragment 2024-02-21 14:17:52 +03:30
xui.go separate xray page #1286 2023-12-04 19:20:46 +01:00