gRPC-Web 개발자 도구: gRPC-Web 네트워크 요청 디버깅
gRPC-Web 개발 도구는 SergioTx가 개발한 Chrome DevTools 확장 프로그램으로, 애플리케이션의 gRPC-Web 네트워크 요청을 디버깅하는 데 사용됩니다. 이 무료 도구를 사용하면 개발자는 Chrome 개발자 도구에서 gRPC 네트워크 로그를 검사하고, 이를 base64로 인코딩된 이진 형식이 아닌 직렬화된 JSON 객체로 볼 수 있습니다.
설치 후에는 새로운 gRPC-Web 탭이 Chrome DevTools에 추가됩니다. 이 탭은 구성된 gRPC 클라이언트 네트워크 요청을 기록합니다. 이 확장 프로그램이 제공하는 기능은 기본 네트워크 탭과 유사하지만, 특히 gRPC 요청을 추적합니다.
gRPC-Web 개발 도구의 주요 기능 중 하나는 네트워크 로그 항목을 선택하고, gRPC 서버에서 반환된 요청, 응답 및 오류 객체의 직렬화된 JSON을 볼 수 있는 기능입니다. 이를 통해 개발자는 gRPC-Web 애플리케이션의 디버깅과 문제 해결에 유용한 통찰력을 얻을 수 있습니다.
gRPC-Web 개발 도구는 Chrome 웹 스토어에서 제공되는 원래 확장 프로그램의 포크 버전으로, SergioTx가 추가적인 수정 및 개선을 하였습니다.