【发布时间】:2019-01-16 02:50:59
【问题描述】:
我设置了一系列 gRPC 请求和响应,它们都可以正常工作,但是当我尝试获取调用我的 gRPC API 的客户端 IP 地址和用户代理时,我被卡住了。
我阅读了 Go gRPC 文档和其他资源,但没有找到太多有价值的信息。他们中很少有人在 Golang 中谈论 gRPC。
在设置 gRPC API 时,我是否应该设置一个键值来将 IP 地址存储在上下文中?
【问题讨论】:
-
如果我没记错的话,用户代理是metadata 的一部分。
-
谢谢彼得。这是正确的。我正在测试它。