INNER CODE UNIT · Python

response

gokulapap/Reconator · backend/app/cli.py:23

        response = self.client.request(method, path, **kwargs)
        try:
            response.raise_for_status()
        except httpx.HTTPStatusError as exc:
            try:
                detail = response.json().get("detail", response.text)
            except ValueError:
                detail = response.text
            raise RuntimeError(f"API returned HTTP {response.status_code}: {detail}") from exc
        return response.json() if response.content else None


def build_parser() -> argparse.ArgumentParser:
    parser = argparse.ArgumentParser(
        prog="reconator",
        description="Reconator authorized reconnaissance CLI",
    )
    parser.add_argument(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…