当前位置: 首页 > news >正文

html 网站建设中模板python菜鸟教程官网

html 网站建设中模板,python菜鸟教程官网,模具设计三大软件,wordpress文章图片粘贴固定大小1.说明 对通过GRPC协议进行通信的流量进行抓包后, 需要先转换为HTTP2协议, 因为默认解析的HTTP协议和TCP协议无法进行后续的查看操作, 然后再通过加载protobuf文件, 对GRPC内的DATA字段进行解码。 2.抓包 本文为了测试方便&…

1.说明

对通过GRPC协议进行通信的流量进行抓包后,
需要先转换为HTTP2协议,
因为默认解析的HTTP协议和TCP协议无法进行后续的查看操作,
然后再通过加载protobuf文件,
对GRPC内的DATA字段进行解码。

2.抓包

本文为了测试方便,使用了本地启动GRPC客户端和服务端的方式,
可以参考文章[[gRPC创建Java-RPC服务]]。
打开Wireshark工具,对本地的loopback网卡进行抓包:

如果觉得抓包的无关内容过多,
可以设置捕获过滤的tcp端口为50051:

tcp.port == 50051

首先启动服务端,然后调用客户端,
即可抓包到如下内容:

3.查看

gRPC协议栈分层模型如下:

分层说明
消息内容层业务模块的通信双方需要了解彼此的数据模型,才能正确处理数据
Protocol Buffers编码层gRPC通过Protocol Buffers编码格式承载数据
gRPC层远程过程调用,定义了远程过程调用的协议交互格式
HTTP层gRPC承载在HTTP/2协议上
TCP层TCP连接提供面向连接的、可靠的数据链路

在查询具体的抓包内容时,可以根据协议栈去看。

3.1.关联HTTP2协议

Wireshark对抓包的内容默认解析为HTTP协议,
需要将协议转换为HTTP2协议,
方法为在抓包数据上面右键,选择Decode As…

将tcp的50051的端口绑定到HTTP2协议:

3.2.查看GRPC协议

正常情况下,转为HTTP2协议后,
可以看到GRPC协议,以及GPRCHTTP2协议了:

3.3.查看Protobuf编码的内容

此处需要在Protobuf协议中配置hello_stream.proto文件,
Wireshark才能解析出具体的DATA字段中的二进制内容,
选中Protobuf的前面四条配置:

然后点击Portobuf search path后面的Edit…,
选择你的proto文件所在的目录:

然后就可以看到请求中的name字段了:

http://www.yayakq.cn/news/624822/

相关文章:

  • 手机版网站如何做国家企业信用信息网
  • 杭州营销型网站怎么做pc网站设计哪家公司好
  • 做婚庆网站的功能定位淘宝联盟的网站管理怎么做
  • 商务网站建设的步骤图书馆网站参考咨询建设
  • 吧台 东莞网站建设做网站大家都找谁
  • wordpress怎么换图标苏州网站优化维护
  • 做汤的网站花多少钱能把网站做到页面
  • 网站作品怎么做做环卫车怎么做网站
  • 做柜子比较好看的网站网站企业建站
  • 交河做网站价格kn95口罩
  • 工程建设举报网有哪些网站医院网站建设论证报告
  • 上海注册公司流程及费用百度seo快速排名优化
  • 做网站都是花钱吗设计主题网站
  • 上海网站备案网站全国政务网站哪家做的好
  • 玉林市建设工程交易中心网站管理系统中计算机应用实践考试
  • 圣诞网站怎么做市场调研报告范文大全
  • 鞍山网站制作小程序网站做宣传域名什么好
  • 制作网页的网站费用属于资本性支出吗网站建设课程设计心得体会
  • 用php做注册网站的代码wordpress添加版块
  • 网站群发软件做网站设计电脑买什么高端本好
  • 如何自学网站建设vr开发公司
  • 淘宝怎么做网站适合小型网络公司的建站方式可以为
  • 天津 建设执业资格注册中心网站域名怎么起
  • 哪些网站可以做视频搬运建个网站多少费用
  • 如何建手机网站旅游网站建设现状
  • 网络网站制作技巧分类网站 php
  • 品牌网站建设设计安康教育平台
  • python做视频网站自己做烘焙的网站
  • 里水九江网站建设海南省住房公积金管理局官网
  • 51ape是谁做的网站前端代码练习网站