1. HTTP 응답 구조 (CommonResponseDto)

성공 응답

{
    "success": true,
    "data": {
        // 실제 응답 데이터가 들어갈 자리입니다.
    },
    "error": null
}

에러 응답

{
    "success": false,
    "data": null,
    "error": {
        "code": "ERROR_CODE",
        "message": "에러 메시지",
        "status": 400
    }
}

주요 속성

2. WebSocket 응답 구조 (WebSocketResponseDto)

성공 응답

{
    "success": true,
    "type": "MESSAGE_TYPE",
    "data": {
        // 실제 응답 데이터가 들어갈 자리입니다.
    },
    "error": null
}

에러 응답

{
    "success": false,
    "type": "ERROR",
    "data": null,
    "error": {
        "code": "ERROR_CODE",
        "message": "에러 메시지",
        "status": 400
    }
}

주요 속성