javascriptxmlhttprequestgrpcgrpc-web

Is it possible to see the data of a post request (grpc request) in Firefox or Chrome?


I use a HTTPS website in internet that JavaScript frameworks is vue.js and the website send post request over grpc-web.

When I'm trying to see request body on network tab in browser(Firefox or chrome), request body looks like this(non human readable):

\u0000\u0000\u0000\u0000B\n\u0014\rë\u0011B\u0015\... enter image description here

I want to know what content is posted in the request payload?

Note: response content not need for me, I want just request payload.


Solution

  • I use Fiddler Everywhere App in trial mode and inspecting gRPC requests as shown as:

    first step

    second step


    Then I find the request body in hex decimal and I can convert hex decimal to any format (base64,binary, ...)

    final step

    For more information click on this link.