2014-12-13 6 views
2

저는 WebSockets를 사용하는 웹 응용 프로그램을 만들고 있으며 많은 회사 방화벽이이를 차단하고 있습니다. 이제 웹 소켓이 차단 된 경우 XHR 폴링으로 폴백 (fallback)하도록 Socket.io를 추가했습니다.우분투에서 Websocket 프로토콜 (기업 방화벽을 시뮬레이트하기 위해)을 차단하는 방법은 무엇입니까?

그러나 테스트를 위해이 환경을 시뮬레이트하는 방법을 알 수 없습니다. 기업 방화벽과 유사한 환경을 어떻게 시뮬레이트 할 수 있습니까?

저는 우분투 12.04이지만 필요한 경우 Windows 7로 전환 할 수 있습니다. 다른 접근 방식에도 열려 있습니다.

답변

3

squid를 설치하고 브라우저에 프록시로 사용하도록 알려주십시오.

0

Fiddler를 사용하여 websocket connect의 오류로 socket.io를 가져올 수있었습니다. 필터에서 응답 헤더 삭제를 설정하여 Connection: Upgrade 헤더를 삭제합니다.