채팅방 상세 진입시 (정보 업데이트)

채팅방 상세 진입 시 서버에 필요한 데이터를 업데이트하는 I/O API를 논블로킹으로 호출하고 , 웹소켓 통신 PUBLISH를 하기위한 API

  • 수행작업

  1. 현재 진입채팅방에 따른 웹소켓으로 읽음여부를 상대에게 PUBLISH를 하기위함이다 .

  2. I/O 작업은 논블로킹 WebClien API 호출로 채팅 I/O 서버 에게 작업을 위임한다.

  3. 레디스 데이터에 현재회원의 입장채팅방을 기록한다.

GET /chat/ws/api/enter/{chatRoomId}

Request Headers

Name
Value

Content-Type

X

Accept

application/json

Cookie

리프레시 토큰

Access

액세스 토큰

Query Parameter

  • NONE

Path Variable

  • chatRoomId : 채팅방 고유번호

Response

{ 
    "status": 200,
    "code": "SUCCESS REQUEST",
    "data": null,
    "timestamp": "2024-11-16 01:58:45"
}

Response(Validation)

{
    "status": 400,
    "message": "채팅방 고유번호는 정수, 1이상이여야 합니다.", 
    "code": "ERR-CHAT-API-VALI-01",
    "timestamp": "2024-11-16 02:00:18"
}

Last updated