跨源资源共享
hertz 提供 cors 跨域中间件的实现。
Hertz 提供了常用的 CORS、JWT、Gzip 等中间件扩展,更多实现细节可以在 hertz-contrib 项目查阅相关代码。
hertz 提供 cors 跨域中间件的实现。
Hertz 提供了 jwt 的实现。
Hertz 提供了 Gzip 的实现。
Hertz 提供了国际化 (i18n) 的中间件扩展。
Hertz 提供了 Session 的实现。
Hertz 提供了 pprof 扩展,帮助用户对 Hertz 项目进行性能分析。
Hertz 提供了 keyauth 扩展用于帮助用户实现 token
鉴权。
用 Swagger 2.0 来自动生成 RESTful API 文档的 Hertz 中间件。
Hertz 提供了可以对 X-Request-ID
进行操作的 Request ID 中间件。
访问日志可以收集所有 HTTP 请求的详细信息,包括时间、端口、请求方法等。Hertz 也提供了 access log 的实现。
Secure 是 Hertz 的一个 HTTP 中间件 , 它可以通过检查 HTTP 请求以达到快速的保证访问请求安全。
Hertz 通过使用中间件 hertzsentry,整合了 Sentry-Go 的 SDK。
Hertz 提供了 CSRF 中间件,可帮助您防止跨站点请求伪造攻击。
针对用户的使用场景,提供 Casbin 中间件,对 Hertz 进行了适配。
Hertz 提供了可以对 ETag
进行操作的 ETag 中间件。
Hertz 提供了对 cache 的适配,支持 multi-backend。
这是为 Hertz 实现的 PASETO 中间件。