[context] add SetHeaders

This commit is contained in:
wjqserver 2025-06-14 17:58:08 +08:00
parent ebb634b643
commit bfc6b439e4

View file

@ -561,6 +561,15 @@ func (c *Context) GetReqHeader(key string) string {
return c.Request.Header.Get(key)
}
// SetHeaders 接受headers列表
func (c *Context) SetHeaders(headers map[string][]string) {
for key, values := range headers {
for _, value := range values {
c.Writer.Header().Add(key, value)
}
}
}
// GetAllReqHeader 获取所有请求头部
func (c *Context) GetAllReqHeader() http.Header {
return c.Request.Header