연결
URL 입력 후 연결
송수신
실시간으로 메시지 교환
검사 및 분석
메시지 및 통계 검토
1. 연결
Comma-separated values passed to the browser WebSocket constructor.
2. 메시지
아직 메시지가 없습니다. WebSocket 서버에 연결하여 메시지를 보내세요.
3. 검사 및 디버그
검사할 메시지를 선택하세요.
Event Listener
Receive OnlyListen for specific events on incoming messages. Match by JSON path ($.type == 'joined') or plain substring. Counters increment when messages match — listeners never send anything to the server.
WebSocket 테스터란 무엇인가요?
브라우저에서 허가된 ws:// 또는 wss:// endpoint에 연결해 text·JSON·binary 메시지를 보내고 수신 데이터·연결 로그를 확인합니다. 허가된 ws:// 또는 wss:// URL, 선택적 subprotocol·query, 전송 메시지. 연결 상태·시스템 로그·송수신 기록·preview/raw/stats·listener match·JSON 내보내기/복사.
도구 열기
이 도구가 하는 일
- 입력: 허가된 ws:// 또는 wss:// URL, 선택적 subprotocol·query, 전송 메시지.
- 설정 및 처리: secure 연결, subprotocol·query, 자동 재연결, 시스템 로그, text·JSON·binary 전송, 애플리케이션 ping, JSON path·substring 기반 수신 전용 listener.
- 출력: 연결 상태·시스템 로그·송수신 기록·preview/raw/stats·listener match·JSON 내보내기/복사.
사용 방법
- 입력을 추가합니다. 허가된 ws:// 또는 wss:// URL, 선택적 subprotocol·query, 전송 메시지.
- 설정을 확인합니다. secure 연결, subprotocol·query, 자동 재연결, 시스템 로그, text·JSON·binary 전송, 애플리케이션 ping, JSON path·substring 기반 수신 전용 listener.
- 결과를 생성·검토·내보냅니다. 연결 상태·시스템 로그·송수신 기록·preview/raw/stats·listener match·JSON 내보내기/복사.
주요 기능
- 입력: 허가된 ws:// 또는 wss:// URL, 선택적 subprotocol·query, 전송 메시지.
- 설정 및 처리: secure 연결, subprotocol·query, 자동 재연결, 시스템 로그, text·JSON·binary 전송, 애플리케이션 ping, JSON path·substring 기반 수신 전용 listener.
- 출력: 연결 상태·시스템 로그·송수신 기록·preview/raw/stats·listener match·JSON 내보내기/복사.
활용 사례
- 브라우저에서 허가된 ws:// 또는 wss:// endpoint에 연결해 text·JSON·binary 메시지를 보내고 수신 데이터·연결 로그를 확인합니다.
- 다음 산출물 또는 진단 결과가 필요할 때 사용합니다: 연결 상태·시스템 로그·송수신 기록·preview/raw/stats·listener match·JSON 내보내기/복사.
- 다음 검증된 워크플로 단계 전에 배치합니다: 실제 클라이언트에서 재현하고 허가된 서버 로그와 연계.
제한 사항과 안전 안내
- 브라우저 WebSocket API는 임의 handshake 헤더를 설정하거나 모든 저수준 프레임 정보를 노출하지 못합니다. “Ping”은 프로토콜 control frame이 아닌 애플리케이션 메시지일 수 있습니다. 대상 endpoint가 연결·메시지를 수신하므로 허가된 시스템만 사용하고 내보낸 로그에서 토큰을 제거하세요.
문제 해결
- 허가된 공개 대상만 사용하고 재시도 전에 scheme, host, port, DNS/TLS, timeout, 임시 최소 권한 자격 증명을 확인하세요.
- 결과를 대상 측 로그와 적절한 브라우저 또는 CLI 클라이언트와 비교하세요. 한 번의 timeout이나 서버 응답만으로 애플리케이션 설정이 올바르다고 단정할 수 없습니다.
- 브라우저 WebSocket API는 임의 handshake 헤더를 설정하거나 모든 저수준 프레임 정보를 노출하지 못합니다. “Ping”은 프로토콜 control frame이 아닌 애플리케이션 메시지일 수 있습니다. 대상 endpoint가 연결·메시지를 수신하므로 허가된 시스템만 사용하고 내보낸 로그에서 토큰을 제거하세요.
자주 묻는 질문
WebSocket 테스터란 무엇인가요?
브라우저에서 허가된 ws:// 또는 wss:// endpoint에 연결해 text·JSON·binary 메시지를 보내고 수신 데이터·연결 로그를 확인합니다.
WebSocket 테스터는 어떻게 사용하나요?
요구되는 입력을 추가하고 페이지 설정을 확인한 뒤 복사하거나 다운로드하기 전에 결과를 검증합니다. 예상 출력: 연결 상태·시스템 로그·송수신 기록·preview/raw/stats·listener match·JSON 내보내기/복사.
어떤 입력을 지원하나요?
허가된 ws:// 또는 wss:// URL, 선택적 subprotocol·query, 전송 메시지.
어떤 출력을 생성하나요?
연결 상태·시스템 로그·송수신 기록·preview/raw/stats·listener match·JSON 내보내기/복사.
어떤 제한이 있나요?
브라우저 WebSocket API는 임의 handshake 헤더를 설정하거나 모든 저수준 프레임 정보를 노출하지 못합니다. “Ping”은 프로토콜 control frame이 아닌 애플리케이션 메시지일 수 있습니다. 대상 endpoint가 연결·메시지를 수신하므로 허가된 시스템만 사용하고 내보낸 로그에서 토큰을 제거하세요.
관련 AppKiro 도구
검증된 샘플로 시작하세요
허가된 비운영 대상과 임시 또는 마스킹된 데이터를 사용하고 결과에 따라 조치하기 전에 대상 로그와 비교하세요.
도구 열기