hertz
hertz copied to clipboard
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
**Why did this proposal come up?** For reference, kitex supports custom suffix names, and Hertz makes it mandatory to determine IDL type by suffix. I propose to unify the code...
#### What type of PR is this? feat #### What this PR does / why we need it (English/Chinese): en: In the http2 client, the client extracts the header frame...
**Is your feature request related to a problem? Please describe.** I see hertz only support [Single part ranges](https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests#single_part_ranges), i think it's better to support [Multipart ranges](https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests#multipart_ranges) **Describe the solution you'd...
**Is your feature request related to a problem? Please describe.** **Describe the solution you'd like** * make sure all the retry cases in client is reasonable * decide whether to...
**Is your feature request related to a problem? Please describe.** hertz only support gzip in [fs.go](https://github.com/cloudwego/hertz/blob/develop/pkg/app/fs.go#L273). may support brotli/br? **Describe the solution you'd like** I think hertz can support it...
**Is your feature request related to a problem? Please describe.** https://github.com/cloudwego/hertz/blob/48fb76f90e8130d09a555bac3126ef5aa05f34dc/pkg/app/server/render/protobuf.go#L59-L62 r.Data is an empty interface object, panic occurs when r.Data doesn't implement proto.Message. **Describe the solution you'd like** Before:...
is there have plans to support http pipeline?
#### What type of PR is this? #### Check the PR title. - [x] This PR title match the format: \(optional scope): \ - [x] The description of this PR...
**What type of PR is this?** optimize **Check the PR title.** - [x] This PR title match the format: (optional scope): - [x] The description of this PR title is...