Hi Rangel, thanks for sharing! How does your tool compare to the grpc_cli (which is part of gRPC) in terms of features? What are the key differences, pros and cons?
Jan On Mon, Apr 23, 2018 at 1:59 PM, Rangel Reale <[email protected]> wrote: > grpcget is a command-line client for gRPC servers with reflection enabled. > > https://github.com/RangelReale/grpcget > > With this tool you can query the server for services and symbols, and > invoke methods with parameters. > > The parameters for a method invocation are simple name=value parameters, > and the name can have "." to set values in inner messages. > > The default implementation output is aimed to be user-friendly, not JSON > or marchine parseable. But using output customizers it is easy to create a > version that does output other formats. > > grpcget is also a customizable library that you can use in your projects. > > It supports customizing setters and getters so you can define special > handling for types that your application supports. > > Example: > > # grpcget -plaintext invoke localhost:50051 helloworld.Greeter.SayHello > name="Han Solo" > message: Hello Han Solo > > This library is heavily based on grpccurl, and the packages it uses. > > Thanks, > Rangel Reale > > -- > You received this message because you are subscribed to the Google Groups " > grpc.io" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/grpc-io. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/grpc-io/ea4af446-5efe-409c-a4d6-8cb93098dee9%40googlegroups.com > <https://groups.google.com/d/msgid/grpc-io/ea4af446-5efe-409c-a4d6-8cb93098dee9%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Jan -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CACF4M0RYmHt%2B8ScZOe_PkP7EJ_hn6-M0-M54-oSt3VZVQHbpyQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
smime.p7s
Description: S/MIME Cryptographic Signature
