diff --git a/transport/http/context.go b/transport/http/context.go index ca51749..1617b68 100644 --- a/transport/http/context.go +++ b/transport/http/context.go @@ -38,6 +38,14 @@ func (c *Context) Param(key string) string { return c.ctx.Param(key) } +func (c *Context) Query(key string) string { + qs := c.ctx.Request.URL.Query() + if qs != nil { + return qs.Get(key) + } + return "" +} + func (c *Context) Bind(val any) (err error) { // if params exists, try bind params first if len(c.ctx.Params) > 0 {