본문 시각과 최신 파일 시각
HTML에는 제작 당시의 완료된 관측 기록을 함께 넣습니다. 브라우저는 같은 사이트의 status.json을 읽어 더 새로운 정상 자료가 있을 때만 화면의 값과 시각을 바꿉니다. 파일을 읽지 못하거나 자료가 불완전하면 기존 기록을 유지하고 그 사실을 표시합니다. 버튼을 눌러도 대상 기관에 새 점검 요청을 보내지 않습니다.
history.json은 별도 완료 시각을 가진 최근 200건의 변화 목록입니다. 저장 범위를 벗어난 과거 변화나 점검 사이에 발생한 일은 이 기록만으로 알 수 없습니다.
FIXED CHECK BOUNDARY
고정된 시작 주소와 허용 호스트
점검 대상마다 대표 시작 URL과 이동을 허용할 호스트를 미리 정합니다. 사용자가 입력한 임의 URL을 서버에서 열지 않으며, 주소 이동 중 등록되지 않은 호스트가 나오면 그 목적지를 추가 요청하지 않습니다. 이 경계는 예상하지 못한 외부 주소 접근을 막고 관측 범위를 분명하게 하기 위한 것입니다.
- 입력 검증등록된 HTTPS URL과 항목별 허용 호스트인지 확인합니다.
- 단계별 이동리디렉션은 최대 5회까지 한 단계씩 살피고 다음 호스트를 다시 대조합니다.
- 보안 연결각 요청에서 HTTPS와 TLS 인증서 검증을 사용합니다.
- 응답 분류성공, 자동 접근 제한, 일시 오류와 그 밖의 오류를 구분합니다.
- 결과 저장최종 주소, HTTP 코드, 이동·시도 횟수, 응답 시간과 확인 시각을 남깁니다.
한 번의 점검에서 공개하는 값
상태 이름 하나만으로는 결과를 충분히 해석할 수 없습니다. 주소콘은 아래 값을 함께 보여 주어 언제, 어디까지 확인했는지 알 수 있게 합니다.
- 등록 주소
- 편집 단계에서 정한 공개 홈페이지의 시작 URL입니다.
- 최종 주소와 최종 호스트
- 허용된 리디렉션을 따라간 뒤 응답을 받은 위치입니다. 등록 주소와 다를 수 있습니다.
- HTTP 코드
- 서버가 점검 요청에 돌려준 상태 코드입니다. 코드만으로 사람의 실제 이용 가능 여부를 단정하지 않습니다.
- 주소 이동·시도 횟수
- 최종 응답까지 관측한 리디렉션 수와 일시 오류 때문에 다시 확인한 횟수입니다.
- 응답 시간·확인 시각
- 한 점검 지점에서 측정한 참고값과 자료가 생성된 정확한 시각입니다.
상태 분류와 의미
| 표시 | 대표 조건 | 이용자가 읽을 뜻 |
|---|---|---|
| 허용 주소 응답 | 모든 이동 호스트 허용, 최종 200~299 | 등록한 공개 시작 화면이 허용 범위 안에서 성공 응답했습니다. |
| 자동 확인 제한 | 허용 범위 안 최종 401, 403, 405, 418, 429 | 접근 정책이나 자동화 차단 가능성이 있습니다. 사람의 접속 장애로 단정하지 않습니다. |
| 검토 필요 | 허용 밖 이동, 연결 실패, 그 밖의 4xx·5xx | 새 공식 주소라는 결론 없이 원인과 운영 주체를 사람이 다시 확인해야 합니다. |
| 확인 대기 | 완료된 확인 자료 없음 | 아직 완료된 점검 자료가 없어 상태를 표시하지 않습니다. |
결과를 읽는 세 가지 예
허용 호스트에서 200 응답
등록 주소가 같은 서비스의 허용 호스트로 한 차례 이동한 뒤 200을 반환했다면 ‘허용 주소 응답’입니다. 공개 첫 화면의 기술적 성공이며 로그인이나 결제 기능의 성공을 뜻하지는 않습니다.
허용 호스트에서 403 응답
403은 서버가 자동 요청을 제한했을 가능성이 있어 ‘자동 확인 제한’으로 구분합니다. 브라우저에서 실제로 열리는지, 지역이나 세션에 따른 차이가 있는지는 별도로 확인해야 합니다.
목록 밖 호스트로 이동
첫 리디렉션이 HTTP 성공 흐름이어도 목적지가 허용 목록 밖이면 요청을 멈추고 ‘검토 필요’로 남깁니다. 리디렉션 자체는 동일 운영 주체나 공식 주소 변경의 증거가 아닙니다.
재시도와 변경 기록
네트워크 연결 실패, HTTP 408·425 또는 5xx처럼 일시적일 수 있는 결과는 최대 세 차례 시도합니다. 완료된 새 스냅샷을 저장하기 전에는 직전 자료를 별도 파일로 보존하고, 상태 또는 최종 주소가 달라진 경우만 상태·주소 변경 관측 기록에 추가합니다. 공개 이력은 최근 200건을 유지합니다.
주소콘이 확인하지 않는 범위
- 로그인, 본인 인증, 결제, 예약, 개인 조회 등 공개 첫 화면 안쪽의 기능
- 사이트에 실린 콘텐츠의 정확성, 상품·좌석 재고와 서비스 품질
- 통신사, 국가, 브라우저, 계정 상태에 따라 달라지는 모든 이용자 환경
- HTTP 응답만으로 판단한 도메인 소유권이나 운영 주체의 공식성
HTTPS는 표시된 호스트와 암호화해 통신했다는 단서입니다. 그 사이트가 반드시 신뢰할 수 있거나 이전 사이트와 같은 운영자라는 보증은 아닙니다.
갱신 시각을 읽는 법
자동 자료는 예약 작업이 실제로 끝난 시점에 생성되며, 시스템 점검이나 네트워크 상황에 따라 늦어질 수 있습니다. 그래서 주소콘은 ‘실시간’이라는 표현 대신 각 결과의 확인 시각을 표시합니다. 오래된 결과라면 운영 주체의 최신 공지와 브라우저의 현재 주소를 함께 대조하세요.