1. 이 도구는 무엇을 하나요
이 무료 온라인 웹 서비스 확인은 웹사이트·API가 동작하는지 확인할 수 있게 해 줍니다. URL을 한 줄에 하나씩 입력하면 HTTP 상태 코드, 응답 시간, 가용성을 볼 수 있습니다. 가동 확인, API 상태 확인, 웹사이트 상태 모니터링·디버깅에 사용하세요. 가입·프록시 없음, 브라우저가 각 URL을 직접 가져와 우리 서버를 거치지 않습니다. 가동 확인, API 상태, 연결 디버깅, CORS 확인에 적합합니다.
2. 사용 방법
빠른 시작: URL을 붙여넣거나 입력(한 줄에 하나, 최대 20개), 없으면 https:// 추가, 확인 클릭한 뒤 테이블(URL, 상태 코드, 응답 시간, 상태)을 확인하세요. 녹색=Up 또는 Reachable, 노랑=Redirect, 빨강=오류 또는 차단.
- URL 입력 — URL을 붙여넣거나 입력, 한 줄에 하나(또는 쉼표 구분). 없으면
https://추가. - 확인 클릭 — 도구가 URL을 검증한 뒤 5개씩 배치로 각 URL을 가져옵니다.
- 결과 확인 — 테이블에 URL, HTTP 상태 코드, 응답 시간(ms), 상태(Up, Redirect, 클라이언트 오류, 서버 오류, Timeout, Reachable, CORS blocked) 표시.
- 상태 해석 — 녹색=Up(2xx) 또는 Reachable(CORS 제한), 노랑=Redirect(3xx), 빨강=오류 또는 차단.
3. 작동 방식
URL은 파싱(줄바꿈·쉼표로 분할), trim, 검증됩니다. http·https만 허용. 각 URL은 먼저 fetch() mode: "cors"로 전체 상태를 가져옵니다. CORS 유사 오류로 실패하면 mode: "no-cors"로 재시도—요청이 성공하면 Reachable(상태 알 수 없음)로 보고됩니다. 요청은 브라우저에서 나가며 CORS가 첫 시도에 적용됩니다. 5초 쿨다운으로 빠른 재확인을 막습니다. 실행당 최대 20개 URL. 모든 연산은 브라우저에서 이루어지며 우리 서버로 데이터가 전송되지 않습니다.
4. 사용 사례 및 예시
- 가동 확인 — 여러 엔드포인트가 응답하는지 확인.
- API 상태 — 여러 API URL을 빠르게 핑.
- 연결 디버깅 — 어떤 URL이 응답하고 어떤 것이 타임아웃하는지 확인.
- CORS 확인 — 어떤 사이트가 크로스 오리진 요청을 허용하는지 확인.
예시
- CORS 허용 URL(예: https://httpbin.org/get) → 200, Up
- https://httpbin.org/status/404 → 404, 클라이언트 오류
- CORS가 엄격한 사이트 → Reachable(CORS 제한) 또는 CORS blocked
5. 제한 사항 및 알려진 제약
- CORS — CORS를 막는 사이트는 "Reachable"(응답함, 상태 알 수 없음) 또는 "CORS blocked"로 표시될 수 있습니다. 전체 상태 코드는 CORS 허용 대상이 필요합니다.
- 최대 20개 URL — 확인당.
- 8초 타임아웃 — URL당 8초 한도.
- 5초 쿨다운 — 다음 확인 전 5초 대기.
- http/https만 — 다른 스킴은 거부됩니다.
- 브라우저 한도 — 동일 출처 정책·브라우저 fetch 동작의 적용을 받습니다.