2011-11-13 5 views
0

안녕하세요 저는 웹 소켓을 통한 데이터 전송의 최대 값이 있는지 알고 싶었습니까? 웹 소켓을 사용하여 서버에서 파일을 읽고이를 클라이언트로 다시 보냅니다. 하지만 큰 파일 (> 60000Chars)을 읽으려고 할 때 Websocket이 닫힙니다 ... 아이디어가 있습니까?Websocket 데이터 최대 값

+0

어떤 브라우저와 서버. 또한 브라우저 (자바 스크립트 콘솔, 오류 이벤트 또는 닫기 메시지를 통해)에서 오류가 발생합니까? – kanaka

+0

글쎄, IE9와 Visual Studio Development Server 2010을 사용하고있다. 그러나 오류나 무언가가 없다. Websocket은 Websocket.Close()로 막 닫힙니다. 그런 다음 Eventhandler OnClose()를 호출합니다. –

답변

1

IE9는 기본적으로 WebSocket을 지원하지 않으므로 Microsoft HTML5 Labs WebSocket 실험 또는 web-socket-js 대체/polyfill을 사용한다고 가정합니다.

HTML5 실험실 웹 소켓 실험 및/또는 웹 소켓 js가 큰 프레임을 처리 할 수 ​​없다면 전혀 놀랄 일이 아닙니다. 서버가 프레임을 조각 내고있을 가능성도 있으며, web-socket-js가 프레임 단편화를 지원하지 않는다는 것을 확신 할 수 있습니다. HTML5 Labs WebSocket 실험에서도 마찬가지입니다.

web-socket-js를 사용하는 경우 문제를 해결할 수 있도록 버그 (구성에 대한 특정 세부 정보 포함)를 제출하십시오. HTML5 실험을 사용하고 있다면 IE10을 시도해보고 문제가있는 경우 버그를 Microsoft에보고하십시오.