3x-ui/sub
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
..
default.json [sub] JSON sub enhancement + minor changes 2024-03-11 18:40:11 +03:30
sub.go [subJson] add mux and direct 2024-03-12 19:44:51 +03:30
subController.go feat: Enhance host extraction from headers (#2292) 2024-05-23 23:51:19 +02:00
subJsonService.go new - (Sockopt) tcpMptcp , tcpNoDelay 2024-05-22 20:06:49 +02:00
subService.go add header for httpupgrade 2024-04-02 23:41:06 +03:30