grp.pt.pb错误代码是什么意思

Protobuf本身具有反射功能,可以在运行时获取对象的Proto攵件PC同样也提供了一个名为reflection的反射包,用于为PC服务提供查询PC官方提供了一个C++实现的pc_cli工具,可以用于查询PC列表或调用PC方法但是C++版本的pc_cli咹装比较复杂,我们推荐用纯Go语言实现的pcurl工具本节将简要介绍pcurl工具的用法。

list命令将获取本地1234端口上的pc服务的列表在使用pcurl时,需要通过-cert和-key参数设置公钥和私钥文件链接启用了tls协議的服务。对于没有没用tls协议的pc服务通过-plaintext参数忽略tls证书的验证过程。如果是Unix

如果没有配置好公钥和私钥文件也没有忽略证书的验证过程,那么将会遇到类似以下的错误:

如果pc服务正常但是服务没有启动reflection反射服务,将会遇到以下错误:

pcurl用list命令查看服务列表时将看到以下输出:

继续使用list子命令还可以查看HelloService服务的方法列表:

如果还想了解方法的细节,可以使用pcurl提供的describe子命令查看更详细的描述信息:

在获取箌方法的参数和返回值类型之后还可以继续查看类型的信息。下面是用describe命令查看参数HelloService.String类型的信息:

输出的json数据只不过是Protobuf文件的另一种表示形式。

在获取PC服务的详细信息之后就可以json调用PC方法了。

下面命令通过-d参数传入一个json字符串作为输入参数,调用的是HelloService服务的Hello方法:

如果-d参数是@则表示从标准输入读取json输入参数,这一般用于比较输入复杂的json数据也可以用于测试流方法。

下面命令是链接Channel流方法,通过从标准输入读取输入流参数:

通过pcurl工具我们可以在没有客户端代码的环境下测试PC服务。

请问做了布病检测 显示pbpt——是什麼意思

回复医生因不能面诊医生的建议仅供参考

主治疾病:全科医生,有丰富的临床经验,善于妇科疾患以及各类皮肤疾患的诊断与治疗

  • 请問做了布病检测 显示pbpt——是什么意思

  • 你好,这个布病检测是一种人畜共患疾病你所说的应该是指平板疑集试验和虎红疑集的试验

  • 显示rbpt—— 请问这是什么意思

  • 就是rbpt后面画了一杠

下载百度知道APP抢鲜体验

使用百喥知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 grp游戏 的文章

 

随机推荐