We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2170ba9 commit a62020cCopy full SHA for a62020c
interop/xds/server/server.go
@@ -167,9 +167,16 @@ forLoop:
167
func getRPCBehaviorMetadata(ctx context.Context) []string {
168
mdRPCBehavior := getMetadataValues(ctx, rpcBehaviorMDKey)
169
var rpcBehaviorMetadata []string
170
- for _, val := range mdRPCBehavior {
171
- splitVals := strings.Split(val, ",")
172
- rpcBehaviorMetadata = append(rpcBehaviorMetadata, splitVals...)
+ for _, mdVal := range mdRPCBehavior {
+ splitVals := strings.Split(mdVal, ",")
+
173
+ for _, val := range splitVals {
174
+ headerVal := strings.TrimSpace(val)
175
+ if headerVal == "" {
176
+ continue
177
+ }
178
+ rpcBehaviorMetadata = append(rpcBehaviorMetadata, headerVal)
179
180
}
181
return rpcBehaviorMetadata
182
0 commit comments