INNER CODE UNIT · Python

do_GET

shuvonsec/claude-bug-bounty · demo/app.py:146

    def do_GET(self):  # noqa: N802
        parsed = urllib.parse.urlparse(self.path)
        path = parsed.path
        qs = urllib.parse.parse_qs(parsed.query, keep_blank_values=True)

        # Routes ──────────────────────────────────────────────────────────
        if path == "/":
            return self._send(*_html(LANDING))

        if path == "/about":
            return self._send(*_html(ABOUT))

        if path == "/robots.txt":
            return self._send(*_text(ROBOTS_TXT))

        if path == "/.env":
            # Block access to sensitive config file
            return self._send(*_text("403 Forbidden", 403))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…