fix: add x-forwarded-host header
This commit is contained in:
@@ -136,6 +136,7 @@ class BaseHandler(abc.ABC, http.server.BaseHTTPRequestHandler):
|
||||
def send_proxy(self, url: str) -> None:
|
||||
headers = dict(self.headers)
|
||||
headers["Host"] = urllib.parse.urlparse(url).netloc
|
||||
headers["X-Forwarded-Host"] = self.host
|
||||
headers["X-Forwarded-For"] = self.client_address[0]
|
||||
headers["X-Real-IP"] = self.client_address[0]
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user