fix: supper grpc and grpc web

fix: supper grpc and grpc web
This commit is contained in:
Hugh 2021-07-02 13:05:34 +08:00 committed by GitHub
parent 6d3884b0ce
commit 84ce2c0c4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1178,7 +1178,7 @@ func (ctx *Context) IsHTTP2() bool {
// IsGRPC reports whether the request came from a gRPC client. // IsGRPC reports whether the request came from a gRPC client.
func (ctx *Context) IsGRPC() bool { func (ctx *Context) IsGRPC() bool {
return ctx.IsHTTP2() && ctx.GetContentTypeRequested() == ContentGRPCHeaderValue return ctx.IsHTTP2() && strings.Contains(ctx.GetContentTypeRequested(), ContentGRPCHeaderValue)
} }
type ( type (