【问题标题】:grcp request payload formatgrcp 请求有效载荷格式
【发布时间】:2021-11-15 16:51:41
【问题描述】:

我正在尝试使用请求登录到需要 grcp 内容类型的站点。我已经有一个 HTTP 2 客户端,但我不知道我的 post 请求的正文应该是什么样子。

当我尝试从 chrome 网络选项卡中简单地将请求复制为 curl 时,请求正文如下所示:

%äEMAIL"PASSWORD(0

当我尝试请求与从 chrome 选项卡复制的正文相同的站点时,我收到了带有此标头的响应:

Grpc-Message: grpc: received message larger than max (218767392 vs. 4194304)
Grpc-Status: 8

我确定这是因为负载格式错误

如果有人知道如何在请求中传递数据,请提供帮助。

【问题讨论】:

    标签: node.js http2 proto grpc-web


    【解决方案1】:

    如果您尝试发送一次性 gRPC 请求,https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md 将有助于了解如何构造消息。否则,使用 gRPC 客户端 (https://github.com/grpc/grpc) 会更有意义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-05
      • 1970-01-01
      • 2018-04-21
      • 2022-01-08
      • 1970-01-01
      • 2019-11-10
      • 2018-11-04
      • 1970-01-01
      相关资源
      最近更新 更多