diff --git a/pantalaimon/daemon.py b/pantalaimon/daemon.py index f6df15b..6fab5b6 100755 --- a/pantalaimon/daemon.py +++ b/pantalaimon/daemon.py @@ -455,6 +455,10 @@ class ProxyDaemon: path = request.path method = request.method + # This is very much a dirty hack, but it is fine for now + if "#" in path: + path = path.replace("#", "%23") + headers = CIMultiDict(request.headers) headers.pop("Host", None)