修复相关BUG + 增加单元测试, 覆盖率100%
This commit is contained in:
12
header.go
12
header.go
@ -9,15 +9,15 @@ package consts
|
||||
|
||||
type HttpHeader string
|
||||
|
||||
func (hh *HttpHeader) String() string {
|
||||
return string(*hh)
|
||||
func (hh HttpHeader) String() string {
|
||||
return string(hh)
|
||||
}
|
||||
|
||||
func (hh *HttpHeader) MarshalJSON() ([]byte, error) {
|
||||
return []byte(hh.String()), nil
|
||||
func (hh HttpHeader) MarshalJSON() ([]byte, error) {
|
||||
return []byte(`"` + hh.String() + `"`), nil
|
||||
}
|
||||
|
||||
var (
|
||||
const (
|
||||
HeaderKeyAccessControlAllowOrigin HttpHeader = "Access-Control-Allow-Origin" // 标识允许哪个域的请求
|
||||
HeaderKeyAccessControlAllowHeaders HttpHeader = "Access-Control-Allow-Headers" // 标识允许的请求header
|
||||
HeaderKeyAccessControlAllowMethods HttpHeader = "Access-Control-Allow-Methods" // 标识允许的请求方法
|
||||
@ -25,7 +25,7 @@ var (
|
||||
HeaderKeyAccessControlMaxAge HttpHeader = "Access-Control-Max-Age" // 控制发送预检请求options的频率,单位 : 秒
|
||||
)
|
||||
|
||||
var (
|
||||
const (
|
||||
HeaderKeyContentType HttpHeader = "Content-Type" // 请求头中Content-Type的key
|
||||
HeaderKeyReferer HttpHeader = "Referer" // 请求头中Referer的key
|
||||
HeaderKeyUserAgent HttpHeader = "User-Agent" // 请求头中User-Agent的key
|
||||
|
Reference in New Issue
Block a user