Websocket GUI 디버그 도구 비교

4369 단어 GUIwebsocket도구

postman / insomni는 websocket을 지원하지 않습니다.



업무로 websocket을 만지는 것이 많아졌지만,
  • Postman에서 websocket 비 대응
  • insomnia에서 websocket 비 대응

  • 라고, 그 밖에도 이것을 취한 디팩트 스탠다드도 없을 것 같기 때문에, 여러가지 GUI Tool을 시험해 본 결과의 정리.

    결론은 Browser WebSocket Client이 좋았다, 라고 할까 Request를 보존할 수 있는 것이 오히려 이것 밖에 없었다.

    덧붙여 : postwoman이 대응하고 있다



    제대로 확인하고 있지 않습니다만 WebSocket에 대응하고 있는 모양. OSS로서 커뮤니티가 강하기 때문에 꽤 좋을 것 같습니다. 시간이 되면 확인하고 기사에 반영할지도 모릅니다.

    기능 비교 목록



    기능의 비교는 다음과 같습니다.


    아니
    도구 이름
    GUI/CLI
    Auto Reconnect
    Pretty Format
    Req/Res 이력 표시
    Import/Export
    Request 저장


    1
    Simple WebSocket Client
    GUI
    ×
    ×

    ×
    ×

    2
    Smart Websocket Client
    GUI



    ×
    ×

    3
    Advanced Rest Client
    GUI

    ×


    ×

    4
    Browser WebSocket Client
    GUI
    ×


    ×



    사용감의 소감



    1. Simple WebSocket Client



    Simple WebSocket Client


  • 이름대로 필요한 최소 기능만 포함
  • 외형도 옛 시대를 느끼는 UI로 반대로 거기가 좋다

  • 2. Smart Websocket Client



    Smart Websocket Client


  • Response가 히스토리에 표시되지 않는 것은 치명적입니다.

    3. Advanced Rest Client (ARC)



    Advanced Rest Client


  • Request 할 때마다 세트 한 내용이 사라진다는 사양이 사용하기 어렵다
  • 요청을 저장할 수 있지만 ARC에서 저장할 수 없으며 직접 원시 파일을 만들어야하며 파일 호출도 드래그 온 드롭 만 있습니다
  • UI적으로 Pretty Format되어 있지 않은 +Request/Response의 어느 것인지 알기 어려운

  • 4. Browser WebSocket Client



    Browser WebSocket Client


  • Request를 저장하는 것이 편리합니다. 다만, Import/Export등은 실장되어 있지 않다.
  • response 데이터는 클릭하면 팝업으로 Pretty format으로 표시된다

  • 요약


  • 일반 RESTful API에서는 POSTMAN을 사용하고 있지만, Postman에서 말하는 env/pre-script/test 같은 기능을 Websocket에서도 사용하고 싶었기 때문에 조사했지만, 아직도 툴이 발전 도상 너무 많은 request import/export조차 제대로 할 수없는 것이 굉장한 상태였습니다
  • 엔지니어라면 조용히 CLI를 사용하는 것이 옳을 수 있습니다

  • 【추기 2018/11/13】
    Browser WebSocket Client에서, 미묘하게 기능이 여러가지 늘어나 UI적으로도 사용하기 쉬워지고 있다.

    좋은 웹페이지 즐겨찾기