2017-05-15 2 views
1

피들러에서 웹 스킨 데이터를 볼 때 문제가 있습니다. 나는 오랜 시간, 아마도 1 년 정도 그것을 exprienced. 문제는 json 대신 websocket 탭에서 신뢰할 수없는 문자가 표시된다는 것입니다. 내가 크롬 개발 도구 (네트워크 탭)에서 볼 수있는 Y w < 1 0E B TJ^BbADbG $ ... Screenshot 내가 반드시 해당 서버의 전송 JSON 텍스트입니다 :Fiddler websocket 데이터 미리보기 문제

데이터는 것 같습니다. 내가 생각 이 문제의 몇 가지 이유가 될 수있다 : 피들러의

  • 일부 옵션이 활성화되지 않은 피들러에서

    • 버그
    • 서버 측에서 사용
    • 텍스트 인코딩 문제
    • 일부 데이터 압축 피들러는 그것을 모르고 있습니다.

    나는 잘 모르겠지만 이전 버전의 피들러에서는 그런 문제가 없었던 것 같습니다.

    누구와 동일한 문제가 있습니까?

    나의 현재 버전 :

    Telerik 피들러 웹 디버거

    v4.6.20171.14978 내장 21 3 2017 년

    64 비트 AMD64, VM ​​: 65.0mb, WS : 100.0mb .NET 4.6.2 WinNT 6.1.7601 SP1

  • 답변

    1

    WebSocket 서버가 확장을 허용하고 특히 메시지 단위 압축 확장을 허용하기 때문입니다. Fiddler가 프레임 메시지의 압축을 풀지 않았으므로 애플리케이션을 디버깅하려면 Chrome 개발자 도구를 사용하거나 메시지 별 압축 서버 측을 비활성화해야합니다. 또한 서버의 모든 클라이언트 확장을 무시하여 압축을 사용할 수 없게 할 수도 있습니다.