about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorNguyễn Gia Phong <cnx@loang.net>2025-05-29 17:00:41 +0900
committerNguyễn Gia Phong <cnx@loang.net>2025-05-29 17:00:41 +0900
commitb7168e182d1929978efb684f27826d306a30523d (patch)
treed509a504970813ee3c03656e2551b877dd115e74 /src
parent8b74458af764a890205b61e657a32bc120dc66b9 (diff)
downloadscadere-b7168e182d1929978efb684f27826d306a30523d.tar.gz
Unmake path starting with // a special case
Diffstat (limited to 'src')
-rw-r--r--src/scadere/listen.py2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/scadere/listen.py b/src/scadere/listen.py
index dc898d8..1f275cc 100644
--- a/src/scadere/listen.py
+++ b/src/scadere/listen.py
@@ -140,8 +140,6 @@ async def handle(certs, base_url, reader, writer):
 
     if not request.startswith(b'GET '):
         await describe_status(writer, HTTPStatus.METHOD_NOT_ALLOWED)
-    elif url.startswith(b'//'):  # urljoin goes haywire
-        await describe_status(writer, HTTPStatus.NOT_FOUND)
     elif url_parts.path == urlsplit(base_url).path:  # Atom feed
         await write_status(writer, HTTPStatus.OK)
         await write_content_type(writer, 'application/atom+xml')