下午好,我在调试微服务发送一个grpc请求时,由于我们需要在 header 中传递数组,此时我看到源码中在组装header头时使用了 `header.get`方法,该方法只取第一个值,导致数组无法传递给后者微服务。 [代码链接](https://github.com/go-kratos/kratos/blob/668db92c2c001e9552594ba5a8aede8456af6d7e/transport/grpc/client.go#L219) <img width="2442" height="1390" alt="Image" src="https://github.com/user-attachments/assets/185df15a-d87f-41ea-aebc-d67be4efe54b" /> #### Environment: - kratos version v2.9.2 - go version:1.24.0 - macos 26
下午好,我在调试微服务发送一个grpc请求时,由于我们需要在 header 中传递数组,此时我看到源码中在组装header头时使用了
header.get方法,该方法只取第一个值,导致数组无法传递给后者微服务。代码链接
Environment: