Merge pull request #23 from infinite-iroha/dev

[context] add SetHeaders
This commit is contained in:
WJQSERVER 2025-06-14 17:58:51 +08:00 committed by GitHub
commit 229d15d405
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -561,6 +561,15 @@ func (c *Context) GetReqHeader(key string) string {
return c.Request.Header.Get(key) 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 获取所有请求头部 // GetAllReqHeader 获取所有请求头部
func (c *Context) GetAllReqHeader() http.Header { func (c *Context) GetAllReqHeader() http.Header {
return c.Request.Header return c.Request.Header