MCPcopy
hub / github.com/connectrpc/connect-go / validateResponse

Method validateResponse

protocol_grpc.go:441–454  ·  view source on GitHub ↗
(response *http.Response)

Source from the content-addressed store, hash-verified

439}
440
441func (cc *grpcClientConn) validateResponse(response *http.Response) *Error {
442 if err := grpcValidateResponse(
443 response,
444 cc.responseHeader,
445 cc.compressionPools,
446 cc.unmarshaler.web,
447 cc.marshaler.codec.Name(),
448 ); err != nil {
449 return err
450 }
451 compression := getHeaderCanonical(response.Header, grpcHeaderCompression)
452 cc.unmarshaler.compressionPool = cc.compressionPools.Get(compression)
453 return nil
454}
455
456type grpcHandlerConn struct {
457 spec Spec

Callers 1

makeRequestMethod · 0.45

Calls 4

grpcValidateResponseFunction · 0.85
getHeaderCanonicalFunction · 0.85
NameMethod · 0.65
GetMethod · 0.65

Tested by

no test coverage detected