This commit is contained in:
yangzhouhan 2015-08-10 17:34:20 -07:00
parent bf963e1bb3
commit 1f14f6f0c5
2 changed files with 5 additions and 5 deletions

View File

@ -92,7 +92,7 @@ func New(m map[string]string) MD {
md := MD{} md := MD{}
for k, v := range m { for k, v := range m {
key, val := encodeKeyValue(k, v) key, val := encodeKeyValue(k, v)
md[key] = append(md[key],val) md[key] = append(md[key], val)
} }
return md return md
} }
@ -111,7 +111,7 @@ func Pairs(kv ...string) MD {
continue continue
} }
key, val := encodeKeyValue(k, s) key, val := encodeKeyValue(k, s)
md[key] = append(md[key],val) md[key] = append(md[key], val)
} }
return md return md
} }
@ -126,7 +126,7 @@ func (md MD) Copy() MD {
out := MD{} out := MD{}
for k, v := range md { for k, v := range md {
for _, i := range v { for _, i := range v {
out[k] = append(out[k],i) out[k] = append(out[k], i)
} }
} }
return out return out

View File

@ -76,8 +76,8 @@ func (s *testServer) EmptyCall(ctx context.Context, in *testpb.Empty) (*testpb.E
return nil, grpc.Errorf(codes.DataLoss, "got extra metadata") return nil, grpc.Errorf(codes.DataLoss, "got extra metadata")
} }
var str []string var str []string
for _,entry := range md["user-agent"]{ for _, entry := range md["user-agent"] {
str = append(str,"ua",entry) str = append(str, "ua", entry)
} }
grpc.SendHeader(ctx, metadata.Pairs(str...)) grpc.SendHeader(ctx, metadata.Pairs(str...))
} }