gRPC调试, 用 Apipost

用Apipost进行gRPC调试教程 gRPC调试教程 阅读详情

 

作为一个老程序员,最近公司技术架构用到了gPRC,但国内很少有支持这个的工具,大部分都只是支持http。由于我同时也是Apipost骨灰级用户,于是就在他们官网的问答社区里提反馈,希望能支持一下gRPC函数调用,结果果然7.0版本我一更新,就看到Apipost已经支持gRPC了!

在这里真的很感谢Apipost,响应用户反馈总是很快,可以说是白嫖党的春天了,那今天就给大家讲讲如何使用Apipost的gRPC服务吧:

第一步:导入proto文件

导入proto文件后我们可以看到目录区有导入的server和method

 

proto 文件示例:

syntax = "proto3";

option go_package = "./pd";

package app.point;

// The greeting service definition.
service AppPointService {
  // Sends a greeting
  rpc Send (Request) returns (Response) {}
}

// The request message containing the user's name.
message Request {
  int32 msg_code = 1;
  string msg_data = 2;
}

// The response message containing the greetings
message Response {
  int32 msg_code = 1;
  string msg_data = 2;
}

第二步:调试方法

选择某个server下具体的方法,填写入参和服务地址,就可以直接调用了!还可以选择证书。

Apipost跟postman的gRPC对比:

整体来说操作简单,使用起来很方便,跟postman比较起来好用多了。postman如果不是经常用需要摸索一番,你根本不知道它的使用流程是什么样的。所以对于国内研发人员来说,很值得推荐使用!

Apipost上手指数:★★★★☆

Postman上手指数:★★☆☆☆

1天精通Apipost--全网最全gRPC调试和智能Mock讲解! Apipost v7已支持gRPC调试和智能Mock。 阅读详情

相关推荐

继续领先!Apipost 7率先支持gRPC和WebSocket调试

由于gRPC良好的生态、强大的性能、支持多种语言、基于http2.0的流式处理等多种优势,导致gRPC的使用频率越来越高,随之而来进行gRPC调试的需求也日益增加。随着软件开发行业的发展,越来越多的公司和开发人员在工作中会涉及到gRPC和WebSocket等接口类型,但是目前市面上能支持这种接口的调试工具却几乎没有,国外的工具大都晦涩难懂,不符合我们的开发习惯,很难上手使用。下面的返回结果也很清晰明了,点开可以看到发送的内容和信息详情,而且还可以做消息筛选,非常方便。,可以更多的满足不同类型的调试需求。

m0_68584912的博客 463

【ApiPost】实现【gRPC】调试【上手篇】

【ApiPost】实现【gRPC】调试【上手篇】

allanGold 1035

国内首款支持gRPC+WebSocket调试的工具来了!

国内首款支持gRPC+WebSocket调试的工具——Apipost

qq_42496166的博客 668

很好用的gRPC和WebSocket调试工具Apipost!强烈推荐

​ Apipost最新的7版本支持gRPC和WebSocket类型的接口调试。

海淀码农 1674

中断向量表配置不当引发Default_Handler死循环问题解析

本文深入解析STM32开发中因中断向量表配置不当导致的Default_Handler死循环问题。以STM32F407VET6为例,详细阐述中断向量表的工作原理、常见触发场景及系统化排查方法,并提供使用STM32CubeMX的正确姿势和手动配置的注意事项,帮助开发者快速定位并解决这一常见难题。

grafana6viz的博客 179

解决方案:“Project1.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。无法查找或打开 PDB 文件。

解决方案:“Project1.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。无法查找或打开 PDB 文件。 添加getchar();代码块解决无法查找或打开PDB文件。 错误提示: “Project1.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。 “Pro...

m0_46523403的博客 6418

1天精通Apipost--全网最全gRPC调试和智能Mock讲解

国内很少有支持gPRC的工具,大部分都只是支持http,Apipost的用户都知道,自7版本开始,Apipost已经支持gRPC。

ApiPost的博客 680

国内优秀MES开源框架

一套springboot 开源框架 代码标准规范化。 界面展示 演示地址 http://wangziyangmes.pzzd.xyz 用户名admin 密码123 系统管理 工艺管理 计划管理 物料管理 *用户管理* *工艺路线管理* 工单下达...

q707231019的博客 2万+

Apipost接口调试全解:从HTTP到gRPC,程序员必备的“协议生存指南

Apipost不仅是“Postman平替”,更是协议百宝箱调试自动化的结合体。无论你是写API的老手,还是调微服务的新人,用好这些功能,效率直接起飞!

echo175的博客 660

数据讲述中国故事!和鲸助力中国综合社会调查(CGSS)数据分析与可视化大赛圆满收官

用数据研究中国问题、总结中国道路、讲述中国故事。和鲸作为协办单位全程支持本次大赛,为中国人民大学中国调查与数据中心实施全套赛事系统,同时提供完备而周全的赛事运营服务。

ModelWhale的博客 1410

Unity开发微信小游戏,使用Addressables管理游戏资源(本地进行远程测试)

快速构建Unity微信小游戏 使用Addressables管理游戏资源 使用小皮助手在本地进行远程资源加载测试

the_vnas的博客 6391

Apipost:grpc调试

导入proto文件后我们可以看到目录区有导入的server和method。

OceanStar的博客 850

如何使用PostgreSQL数据库进行数据仓库的ETL操作

本文旨在为数据工程师、数据库管理员和分析师提供使用PostgreSQL进行数据仓库ETL操作的全面指南。ETL流程的基本原理PostgreSQL在ETL中的独特优势实际ETL实现的技术细节性能优化和最佳实践常见问题的解决方案首先介绍ETL和PostgreSQL的基本概念然后深入探讨核心技术和实现方法接着提供实际案例和代码示例最后讨论优化技巧和未来趋势ETL:提取(Extract)、转换(Transform)、加载(Load)的缩写,描述数据从源系统移动到目标数据仓库的过程。

2502_91592937的博客 873

开发者必备的这些API协议,Apipost都支持!

从HTTP到金融报文,Apipost用六大协议支持+5大自动化能力重新定义接口调试!可以说,Apipost是协议万花筒调试自动化的结合体。无论你是写API的老手,还是调微服务的新人,用好这些功能,效率直接起飞!互动话题互动话题:你被哪种协议虐到怀疑人生?A. gRPC流式调试B. ISO8583长度计算C. GraphQL嵌套查询D. Websocket心跳维护。

Kairo_01的博客 957

基于STM32设计的消防小车

当前基于STM32单片机设计了一款智能消防小车;当前小车支持烟雾浓度检测、可燃气体检测,环境温度湿度检测、火焰源检测、能支持远程遥控,方便消防员远程操控进行灭火。小车也支持自动消防,在行驶过程中,消防智能小车通过火焰传感器感应火源以检测火焰具体位置,可以利用算法设计进行循迹灭火,该模式下驱动电机水泵喷水,可以有效控制火源的第二次发生,从而完成消防作业。小车本身带了超声波测距模块,红外壁障模块,在自动或者手动控制行驶过程中可以防止碰到障碍物损伤小车。

7377

3、提升管壳式换热器能效:双螺旋盘管的应用研究

本研究探讨了在管壳式热交换器中应用双螺旋盘管以提升能效的可行性。通过实验对比双螺旋与单螺旋盘管的热传递效率,结果显示双螺旋盘管达到54.33%的效率,显著优于单螺旋的48.88%。双螺旋结构不仅增大了换热面积,还因产生剪切应力而减少结垢,延长运行周期。采用NTU方法评估热传递性能,验证了该设计在工业应用中的高效性与实用性,建议在制冷、空调、石油精炼等领域推广使用。

k8s6orchestrator的博客 107

Apipost协议调试全解析,从入门到摸鱼一篇搞定!

适用场景按需获取数据、复杂查询条件。操作技巧。

Kairo_01的博客 1348

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: 在 node 中使用 jquery ajax
下一篇: 1天精通Apipost--全网最全gRPC调试和智能Mock讲解!
博客园干货精选
博客等级 码龄10年 162粉丝 133原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值