WebSocket 테스터
무료 온라인 WebSocket 테스터. ws:// 또는 wss:// 엔드포인트에 연결하고, 메시지를 보내고, 타임스탬프와 크기가 있는 프레임을 검사하고, 일정 간격 자동 전송과 메시지 템플릿 저장을 지원합니다. 100% 로컬.
WebSocket 테스터는 어떤 용도인가요?
브라우저에서 임의의 WebSocket 엔드포인트에 직접 연결하여 메시지를 보내고, 서버 응답을 관찰하고, 실시간 API·채팅 서버·IoT 기기의 핸드셰이크, 프레이밍, 페이로드를 디버깅할 수 있습니다.
ws://와 wss://의 차이는 무엇인가요?
ws://은 암호화되지 않은 WebSocket, wss://는 TLS 위의 WebSocket입니다. 이 페이지가 HTTPS로 로드되면 브라우저가 혼합 콘텐츠 규칙으로 안전하지 않은 ws:// 연결을 차단하므로 wss:// 엔드포인트를 사용하세요.
내 WebSocket 메시지가 여러분 서버를 거치나요?
아니요. 연결은 브라우저에서 대상 호스트로 직접 열립니다. 도구는 로그 표시만 할 뿐 프록시·저장·업로드는 없습니다.
바이너리 WebSocket 프레임도 테스트할 수 있나요?
네. 수신된 바이너리 프레임은 바이트 길이와 함께 16진수 미리보기로 표시되고, 텍스트 프레임은 문자 수와 함께 표시됩니다.
자동 전송 기능은 어떻게 작동하나요?
자동 전송 체크박스를 켜고 초 단위 간격을 설정하세요. 연결이 열려 있는 동안 현재 메시지가 그 간격으로 반복 전송됩니다. 하트비트·핑 테스트에 유용합니다.
메시지 템플릿이란 무엇인가요?
자주 쓰는 메시지를 입력하고 "템플릿으로 저장"을 누르면 브라우저(localStorage)에 저장됩니다. 템플릿은 드롭다운에 표시되어 한 번의 클릭으로 불러올 수 있으며 기기를 떠나지 않습니다.
핸드셰이크에 하위 프로토콜을 전달할 수 있나요?
네. 프로토콜 입력란에 쉼표로 구분된 목록을 입력하면 네이티브 클라이언트와 동일하게 WebSocket 생성자의 두 번째 인수로 전달됩니다.
연결이 특정 코드로 닫힌 이유는 무엇인가요?
로그에 WebSocket 닫기 코드가 표시됩니다(예: 1006은 비정상 종료, 4400+은 앱 정의 오류). 서버 로그와 함께 코드를 대조해 원인을 파악하세요.
WebSocket 테스터 사용 방법
WebSocket 테스터는 원본 ws:// 및 wss:// 연결을 브라우저에서 바로 열어 줍니다. 프레임은 기기와 대상 호스트 사이를 직접 흐릅니다. 프록시도 없고, 기록이나 업로드도 없으며, 메시지 템플릿은 브라우저의 로컬 스토리지에만 저장됩니다.
- URL 입력란에 엔드포인트 주소(wss://host/path)를 입력하세요. 페이지가 HTTPS로 제공된다면 안전하지 않은 ws:// 주소는 혼합 콘텐츠 경고를 내며 차단됩니다 — wss://로 바꾸세요.
- 필요하면 서브프로토콜(쉼표로 구분)을 나열하고 연결을 누르세요. 상태 배지가 「연결 중」에서 「연결됨」으로 바뀌고 핸드셰이크가 로그에 나타납니다.
- 메시지를 입력하고 보내기를 누르거나 Enter를 누르세요. 각 프레임은 방향 화살표, 타임스탬프, 바이트 크기와 함께 기록되며, 들어오는 바이너리 프레임은 16진수 미리 보기로 표시됩니다.
- 「자동 전송」 체크박스를 초 단위 간격과 함께 켜면 현재 메시지를 반복 전송합니다. 하트비트와 ping 테스트에 유용합니다.
- 자주 쓰는 페이로드는 「템플릿으로 저장」으로 저장하고 드롭다운에서 다시 불러오세요. 「로그 지우기」로 콘솔을 초기화할 수 있습니다.
연결이 끊길 때 로그의 닫기 코드를 살펴보세요. 1006는 네트워크 수준의 비정상 종료를, 4400 이상 코드는 보통 애플리케이션에서 온 것을 의미합니다. 서버 로그와 함께 대조하면 원인을 찾을 수 있습니다.
관련 도구
- HTTP 요청 테스터 브라우저에서 직접 REST API를 테스트하세요. 사용자 정의 헤더, 본문, 쿼리 매개변수로 GET, POST, PUT, DELETE 요청을 전송하고 응답 상태, 헤더, JSON 본문을 즉시 확인합니다.
- 랜덤 포트 생성기 IANA 표준 범위에서 임의의 네트워크 포트 번호를 생성합니다 — 잘 알려진 포트 (1-1023), 등록된 포트 (1024-49151), 동적 포트 (49152-65535). 고유 값, 정렬, 대량 생성 지원. 100% 브라우저 기반, 서버 불필요.
- IP 검증기 무료 IP 주소 검증 도구. IPv4 및 IPv6 주소를 즉시 확인하고, 사설/공용 범위를 식별하며, 네트워크 세부 정보를 확인하세요.
- URL 파서 및 빌더 URL을 즉시 파싱, 디코딩, 구축. URL 구조를 시각적으로 분해하고, 쿼리 매개변수를 관리하며, 경로 세그먼트를 분석. 양방향 실시간 미리보기로 새 URL 조립.
- HAR 뷰어 온라인에서 HAR 파일을 엽니다. 상태 색상, 정렬, 필터가 있는 요청 표, 헤더, 응답 본문 미리보기, 워터폴 차트 — 로컬 처리, 업로드 없음.
- IBAN 검증기 국제 은행 계좌 번호(IBAN)를 즉시 검증합니다. 80개국 이상의 형식, 길이, 체크섬을 실시간으로 확인합니다.
- .htaccess 생성기 Apache .htaccess 규칙을 생성합니다. 리디렉션, 재작성, 보안 헤더, 캐싱 등.
- Robots.txt 생성기 무료 온라인 robots.txt 생성기. robots.txt 파일을 만들고 사용자 정의하여 검색 엔진 크롤링을 제어하고, 크롤러 액세스를 관리하며, 사이트 SEO를 최적화하세요.