reverse proxy added

added tests for reverse proxy too
This commit is contained in:
Илья Глазунов
2025-12-03 00:05:11 +03:00
parent e2646a752a
commit 5262c5e1fb
7 changed files with 899 additions and 8 deletions
+2
View File
@@ -18,6 +18,7 @@ class ServerConfig:
port: int = 8080
backlog: int = 5
default_root: bool = False
proxy_timeout: float = 30.0
redirect_instructions: Dict[str, str] = field(default_factory=dict)
@@ -112,6 +113,7 @@ class Config:
port=server_data.get('port', config.server.port),
backlog=server_data.get('backlog', config.server.backlog),
default_root=server_data.get('default_root', config.server.default_root),
proxy_timeout=server_data.get('proxy_timeout', config.server.proxy_timeout),
redirect_instructions=server_data.get('redirect_instructions', {})
)