# app/web/pages/tools/ping_check.py
from __future__ import annotations
from fastapi import APIRouter, Query
from fastapi.responses import JSONResponse
from app.web.deps import _ping_status

router = APIRouter()

@router.get("/tools/ping-check")
async def ping_check(url: str = Query(..., description="절대 URL, 예: https://www.moef.go.kr")):
    return JSONResponse(_ping_status(url))
