2016-08-28 3 views
1

SocketIO와 NodeJS를 사용하여 게임을 개발 중입니다. 그러나 게임은 현재 너무 많은 데이터를 보내고 있으며 모든 프레임에 전송되는 데이터를 확인하여 이유를 파악하고 싶습니다. 어떻게해야합니까? 당신은 일반적으로 F12 개발자 도구에 액세스 할 수있는 -소켓 IO에서 보내는 데이터를 보는 방법은 무엇입니까?

답변

2

Chrome의 검사 요소를 엽니 다. 네트워크 탭으로 이동하십시오. 필터 탭 websocket을 입력하면 목록에 websocket 항목이 표시됩니다. 클릭하면 "프레임"을 볼 수 있습니다. 그러면 socket.io가 웹 소켓을 통해 전송하는 데이터가 표시됩니다.

1
var socket = io(); 

... 

socket.on("channel_data_is_being_sent_on",function(data){ 
    console.log(data); 
}) 

이 모든 데이터가 콘솔에서 서버에서 클라이언트에 의해 수신 기록합니다.

관련 문제