GRPC_CLI-CALL(1)
β¨ grpc_cli-call(1) β the "call method" era β¨
okay bestie, welcome to grpc_cli-call π
it's a User Command, it lives in section 1, and it's here to call method. that's the whole name, that's the whole vibe. let's get into it π«Ά
πΈ NAME πΈ
grpc_cli-call β call method. literally just call a method. that's her. that's the job π
π¦ SYNOPSIS π¦
grpc_cli call address [service[.method]] request [OPTION]...
that's the shape of it, bestie. address, then optionally a service and/or method, then your request, then as many OPTIONs as your heart desires β¨
π OPTIONS π
no skipping, we're doing all of them, periodt π
addressβ it's thehost:port. that's the address. where the server is at. go say hi πserviceβ the exported service name. the name your service is exported under, no cap πmethodβ method name. the actual method you're calling, iykyk π§requestβ text protobuffer. heads up though: this overrides--infileπ so if you put a request right there in the command line, that's what wins.--protofilesβ comma separated proto files, used as a fallback when parsing request/response. a lil safety net π--proto_pathβ the search paths of proto files, separated by:(colon separated, yes). and lowkey important: this is valid only when--protofilesis given β--noremotedbβ don't attempt to use the reflection service at all. not even a little. none π--metadataβ the metadata to be sent to the server. send it, bestie π--infileβ input filename. defaults tostdinif you don't say anything πΈ--outfileβ output filename. defaults tostdoutif you don't say anything πΈ--binary_inputβ input in binary format π’--binary_outputβ output in binary format π’--json_inputβ input in json format π§Ύ--json_outputβ output in json format π§Ύ--timeoutβ specify timeout (in seconds), used to set the deadline for RPCs. and the default value is-1, which means no deadline has been set β so like, she'll wait forever, main character energy but make it patient π--ssl_targetβ set server host for ssl validation π--ssl_client_certβ client cert for ssl π--ssl_client_keyβ client private key for ssl π (guard this one, fr fr)--local_connect_typeβ set tolocal_tcporudsπ°οΈ--channel_creds_typeβ set toinsecure,ssl,gdc,alts, orlocalποΈ--call_credsβ set tonone, oraccess_token=tokenπ
not me listing every single flag so you don't have to guess π«Ά that's the whole list. nothing skipped, nothing merged, nothing invented. slay.
π₯ SEE ALSO π₯
go read her friends, they're all iconic in their own right:
grpc_cli(1)grpc_cli-ls(1)grpc_cli-type(1)grpc_cli-parse(1)grpc_cli-totext(1)grpc_cli-tojson(1)grpc_cli-tobinary(1)grpc_cli-help(1)
and that's the page, bestie π this one's from May 2021, it's a User Commands situation, and the manual is grpc_cli-call(1). go call a method, you're gonna ate it up πβ¨
π¦ where this page comes from
- epel 10: grpc-cli 1.48.4-44.el10_0 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT
- epel 9: grpc-cli 1.46.7-10.el9 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT
- fedora 43: grpc-cli 1.48.4-54.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT
- fedora 43: grpc-cli 1.48.4-54.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT
- fedora 44: grpc-cli 1.48.4-57.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT
- fedora 44: grpc-cli 1.48.4-57.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms