Files
ezbookkeeping/pkg/middlewares/header_in_query_string.go
T

17 lines
370 B
Go

package middlewares
import (
"github.com/mayswind/lab/pkg/core"
)
const utcOffsetQueryStringParam = "utc_offset"
// HeaderInQueryString puts some headers from query string
func HeaderInQueryString(c *core.Context) {
utcOffset, exists := c.GetQuery(utcOffsetQueryStringParam)
if exists {
c.Request.Header.Set(core.ClientTimezoneOffsetHeaderName, utcOffset)
}
}