INNER CODE UNIT · Python

_query

Kounex/obs_blade · tool/kick_auth_proxy/proxy.py:328

        def _query(self) -> dict[str, str]:
            path, _, query = self.path.partition("?")
            parsed = parse_qs(query, keep_blank_values=False)
            return {key: values[0] for key, values in parsed.items() if values} | {
                "_path": path
            }

        def do_GET(self):
            path = self.path.split("?", 1)[0]
            if path == "/health":
                self._json(200, "ok")
                return
            if path == "/oauth/done":
                self._send(200, _DONE_PAGE.encode(), "text/html; charset=utf-8")
                return
            if path != "/oauth/callback":
                self._json(404, "not_found")
                return

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…