-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathglobal.go
36 lines (31 loc) · 1.27 KB
/
global.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package bytego
import "net/http"
const (
HeaderContentLength = "Content-Length"
HeaderOrigin = "Origin"
HeaderVary = "Vary"
HeaderXForwardedFor = "X-Forwarded-For"
HeaderXForwardedProto = "X-Forwarded-Proto"
HeaderXRealIP = "X-Real-Ip"
HeaderXRequestID = "X-Request-ID"
// Access control
HeaderAccessControlRequestMethod = "Access-Control-Request-Method"
HeaderAccessControlRequestHeaders = "Access-Control-Request-Headers"
HeaderAccessControlAllowOrigin = "Access-Control-Allow-Origin"
HeaderAccessControlAllowMethods = "Access-Control-Allow-Methods"
HeaderAccessControlAllowHeaders = "Access-Control-Allow-Headers"
HeaderAccessControlAllowCredentials = "Access-Control-Allow-Credentials"
HeaderAccessControlExposeHeaders = "Access-Control-Expose-Headers"
HeaderAccessControlMaxAge = "Access-Control-Max-Age"
jsonContentType = "application/json; charset=utf-8"
xmlContentType = "application/xml; charset=utf-8"
htmlContentType = "text/html; charset=utf-8"
)
var (
anyMethods = []string{
http.MethodGet, http.MethodPost, http.MethodPut, http.MethodPatch,
http.MethodHead, http.MethodOptions, http.MethodDelete, http.MethodConnect,
http.MethodTrace,
}
default404Body = []byte("404 page not found")
)