title: Is there any postman like client for protobuffer
body: <p>I want to develop a protocol-buffer type RESTful API that replaces JSON with protocol-buffer.  </p>
  
  <p>For example, a Spring Boot implement:</p>
  
  <pre class="lang-java prettyprint-override"><code>@RestController
  @RequestMapping("account")
  public class AccountController {
  
      @RequestMapping(
          path = "ListAccount",
          method = RequestMethod.POST,
          consumes = {"application/x-protobuf", "application/x-protobuf;charset=UTF-8"},
          produces = {"application/x-protobuf", "application/x-protobuf;charset=UTF-8"})
      public ListAccountResponse listAccount(ListAccountRequest request) {
          // do something
          ListAccountResponse response = ListAccountResponse.newBuilder().build();
          return response;
      }
  }
  </code></pre>
  
  <pre><code>syntax = "proto3";
  
  option java_multiple_files = true;
  option java_package = "account.proto.api";
  
  package account.api;
  
  import "common/pagination.proto";
  import "common/valid.proto";
  import "account/data/account.proto";
  
  message ListAccountRequest {
      common.Pagination page = 1 [(valid.validate) = true];
  }
  
  message ListAccountResponse {
      repeated account.data.Account accounts = 1;
      common.Pagination page = 2;
  }
  </code></pre>
  
  <p>It seems that no a GUI client like postman for testing protocol-buffer API, which make me writing a tester in java. I will appreciate it if someone can tell me the answer.</p>