Lines Matching refs:Trailer
1054 w.Header().Set("Trailer", "Server-Trailer-A, Server-Trailer-B")
1055 w.Header().Add("Trailer", "Server-Trailer-C")
1058 for k := range r.Trailer {
1070 if r.Trailer == nil {
1071 io.WriteString(w, "nil Trailer")
1075 r.Trailer.Get("Client-Trailer-A"),
1076 r.Trailer.Get("Client-Trailer-B"))
1080 // with the Trailer header, and then mutate the
1083 w.Header().Set("Server-Trailer-A", "valuea")
1084 w.Header().Set("Server-Trailer-C", "valuec") // skipping B
1091 req.Trailer["Client-Trailer-A"] = []string{"valuea"}
1095 req.Trailer["Client-Trailer-B"] = []string{"valueb"}
1098 req.Trailer = Header{
1099 "Client-Trailer-A": nil, // to be set later
1100 "Client-Trailer-B": nil, // to be set later
1107 if err := wantBody(res, err, "decl: [Client-Trailer-A Client-Trailer-B], vals: valuea, valueb"); err != nil {
1111 "Server-Trailer-A": []string{"valuea"},
1112 "Server-Trailer-B": nil,
1113 "Server-Trailer-C": []string{"valuec"},
1115 if !reflect.DeepEqual(res.Trailer, want) {
1116 t.Errorf("Response trailers = %#v; want %#v", res.Trailer, want)