1. Websocket、Socket.IO 及更多
宠物商店
  • 商店 API
    • 报价单软件介绍
    • 手动添加产品入库
    • EXCEL表格导入产品入库
    • 添加客户信息
    • 等级设置
    • 产品单位
    • 欢迎来到 Apifox
    • 宠物
      • 获取宠物
      • 更新宠物
      • 删除宠物
      • 创建宠物
      • 列出宠物
      • 上传宠物图片
    • 商店
      • 支付订单
      • 列出现有库存
      • 创建订单
      • 获取订单
      • 删除订单
    • 用户
      • 创建用户
      • 更新用户
      • 获取用户
      • 删除用户
      • 登录
      • 登出
    • Websocket、Socket.IO 及更多
      • gRPC API
      • 其他协议 API 示例
        DEMO
      • WebSocket 示例
      • Socket.IO 示例
      • Webhook 示例
      • GraphQL 示例
        POST
      • SSE 示例
        POST
      • SOAP 示例
        POST
      • Callback 示例
        POST
    • 数据模型
      • Pet
      • User
      • OrderPayment
      • Category
      • Links-Order
      • Order
      • ApiResponse
      • Tag
  • 管理 API
    • 宠物
      • 批量创建宠物
      • 批量删除宠物
    • 审计
      • 查询审计日志
  1. Websocket、Socket.IO 及更多

gRPC API

Apifox 是调试 gRPC API 的强大工具,便于微服务架构中的高效通信。以下是使用 Apifox 调试 gRPC API 的关键步骤:
1.
创建 gRPC 项目:在 Apifox 首页点击“新建项目”,选择“gRPC 项目(Beta)”。
2.
导入 Proto 文件:gRPC 采用 API 优先,需要先导入定义 API 的 .proto 文件。Apifox 支持本地和 URL 方式,支持添加依赖目录。proto 文件有更新,可右键重新导入。
3.
调用方式:Apifox 支持四种 gRPC 调用类型:
Unary:单向调用
Server Streaming:服务端流式
Client Streaming:客户端流式
Bidirectional Streaming:双向流式
4.
高级特性:
自动生成动态值:可自动生成消息体或配置动态数据。
使用变量:消息与 Metadata 支持引用环境变量。
开启 TLS:可通过协议选择器或 grpcs:// 启用安全连接。
5.
管理服务器地址:可将常用服务器地址加入环境变量便于统一管理。
6.
查看 Proto 文件与参数:支持查看原始 proto 内容,自动用 JSON 格式展示请求/响应参数,调试更直观。
7.
保存调试数据:调试后可保存服务器地址、消息体、Metadata 便于团队协作。
界面友好、功能完善,Apifox 是 gRPC API 调试的绝佳工具,尤其适合高性能通信及复杂数据场景。
了解更多 在 Apifox 调试 gRPC API。
修改于 2026-03-17 10:39:37
上一页
登出
下一页
其他协议 API 示例
Built with