Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
G
grpc-example
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Go
  • grpc-example
  • Issues
  • #1

Closed
Open
Created Nov 02, 2022 by joker@jokerReporter

gRPC testing tools

Examples as below:

[grpcurl]

With binaries

grpcurl -d '{"numberA": 123, "numberB": 456}' -plaintext localhost:50051 pb.Calculator.Plus

With docker

docker run --rm --name grpcurl fullstorydev/grpcurl:latest -d '{"numberA": 123, "numberB": 456}' -plaintext localhost:50051 pb.Calculator.Plus

[grpcui]

With binaries

grpcui -plaintext localhost:50051

With docker

docker run --rm --name -p '18080:8080' grpcui fullstorydev/grpcui:latest localhost:50051 

Then visit the localhost:18080 to operate by grpcui.

Edited Nov 03, 2022 by yuan
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None