매칭 수락,거절 SSE커넥션
- 매칭이 완료된 후 호출되는 콜백으로 매칭에 대한 최종상태를 확인받는 SSE
매칭수락,거절 API 호출후 상태가 WAIT(내가수락한상태) 인경우에만 연결 하여 상대방의 응답에 따른 알람을 받는다.
GET
/match/sse/accept
Request Headers
Name
Value
Cookie
리프레시 토큰
access
액세스 토큰
matchToken
매칭완료후 전달받은 토큰
Response
{
"status": 200,
"code": "SUCCESS REQUEST",
"data": {
"roomId": 6, //생성된 채팅방
"acceptState": "SUCCESS",//매칭 성공 (채팅방 생성)
"description": "매칭성공 , 채팅방 생성완료"
},
"timestamp": "2024-12-08 03:03:11"
}
Response(Validation Fail)
{
"status": 410,
"message": "비 정상적인 접근입니다.", //매칭토큰이 없음
"code": "ERR-SEC-06",
"timestamp": "2024-11-16 02:00:18"
}
STATE
WAITING("현재 클라이언트는 수락 , 상대방의 수락여부 대기중 "), //상대방 수락여부 대기중
SUCCESS("매칭성공 , 채팅방 생성완료") , // 매칭성공
REFUSED("매칭실패 , 상대방이 거절함") , //상대방 거절
CLOSE("현재 클라이언트가 거절, 매칭이 종료됌"); //내가 거절
Last updated