- Refactors some h2mux specific logic from connection/header.go to connection/h2mux_header.go - Do the same for the unit tests - Add a non-h2mux "is control response header" function (we don't need one for the request flow) - In that new function, do not consider "content-length" as a control header - Use that function in the non-h2mux flow for response (and it will be used also in origintunneld) |
||
|---|---|---|
| .. | ||
| connection.go | ||
| connection_test.go | ||
| control.go | ||
| errors.go | ||
| event.go | ||
| h2mux.go | ||
| h2mux_header.go | ||
| h2mux_header_test.go | ||
| h2mux_test.go | ||
| header.go | ||
| header_test.go | ||
| http2.go | ||
| http2_test.go | ||
| json.go | ||
| metrics.go | ||
| observer.go | ||
| observer_test.go | ||
| protocol.go | ||
| protocol_test.go | ||
| quic.go | ||
| quic_test.go | ||
| rpc.go | ||
| tunnelsforha.go | ||