INNER CODE UNIT · Python

target

ImFeH2/huddol · core/src/fora/adapters/websocket/server.py:303

        target = (directory / relative).resolve()
        if not target.is_relative_to(directory.resolve()) or not target.is_file():
            return web.Response(status=404, text="Not found")
    if not target.is_file():
        return web.Response(status=503, text="Frontend not built")
    content_type = CONTENT_TYPES.get(target.suffix.lower(), "application/octet-stream")
    return web.Response(
        headers={"Content-Type": content_type}, body=target.read_bytes()
    )


class WebServer:
    def __init__(
        self,
        dispatcher: Dispatcher,
        token: str,
        directory: Path | None,
        port: int = 0,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…