Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ActionZan 点赞 ActionZan = iota + 1 // ActionPingLun 评论 ActionPingLun = iota // ActionZhuanFa 转发 ActionZhuanFa = iota // ActionShouCang 收藏 ActionShouCang = iota // ActionXiHuan 喜欢 ActionXiHuan = iota // ActionDaShang 打赏 ActionDaShang = iota // ActionBiaoJi 标记 ActionBiaoJi = iota // ActionDingYue 订阅 ActionDingYue = iota // ActionJuBao 举报 ActionJuBao = iota // ActionFenXiang 分享 ActionFenXiang = iota )
View Source
const ( MIMEApplicationJSON = "application/json" MIMEApplicationJSONCharsetUTF8 = MIMEApplicationJSON + "; " + charsetUTF8 MIMEApplicationJavaScript = "application/javascript" MIMEApplicationJavaScriptCharsetUTF8 = MIMEApplicationJavaScript + "; " + charsetUTF8 MIMEApplicationXML = "application/xml" MIMEApplicationXMLCharsetUTF8 = MIMEApplicationXML + "; " + charsetUTF8 MIMETextXML = "text/xml" MIMETextXMLCharsetUTF8 = MIMETextXML + "; " + charsetUTF8 MIMEApplicationForm = "application/x-www-form-urlencoded" MIMEApplicationProtobuf = "application/protobuf" MIMEApplicationMsgpack = "application/msgpack" MIMETextHTML = "text/html" MIMETextHTMLCharsetUTF8 = MIMETextHTML + "; " + charsetUTF8 MIMETextPlain = "text/plain" MIMETextPlainCharsetUTF8 = MIMETextPlain + "; " + charsetUTF8 MIMEMultipartForm = "multipart/form-data" MIMEOctetStream = "application/octet-stream" )
MIME types
View Source
const ( // DateFormat 日期格式 DateFormat = "2006-01-02" // DateTimeFormat 时间格式 DateTimeFormat = "2006-01-02 15:04:05" )
View Source
const ( HeaderAccept = "Accept" HeaderAcceptEncoding = "Accept-Encoding" HeaderAllow = "Allow" HeaderAuthorization = "Authorization" HeaderContentDisposition = "Content-Disposition" HeaderContentEncoding = "Content-Encoding" HeaderContentLength = "Content-Length" HeaderContentType = "Content-Type" HeaderCookie = "Cookie" HeaderSetCookie = "Set-Cookie" HeaderIfModifiedSince = "If-Modified-Since" HeaderLastModified = "Last-Modified" HeaderLocation = "Location" HeaderUpgrade = "Upgrade" HeaderVary = "Vary" HeaderWWWAuthenticate = "WWW-Authenticate" HeaderXForwardedFor = "X-Forwarded-For" HeaderXForwardedProto = "X-Forwarded-Proto" HeaderXForwardedProtocol = "X-Forwarded-Protocol" HeaderXForwardedSsl = "X-Forwarded-Ssl" HeaderXUrlScheme = "X-Url-Scheme" HeaderXHTTPMethodOverride = "X-HTTP-Method-Override" HeaderXRealIP = "X-Real-IP" HeaderXRequestID = "X-Request-ID" HeaderXRequestedWith = "X-Requested-With" HeaderServer = "Server" HeaderOrigin = "Origin" // 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" // Security HeaderStrictTransportSecurity = "Strict-Transport-Security" HeaderXContentTypeOptions = "X-Content-Type-Options" HeaderXXSSProtection = "X-XSS-Protection" HeaderXFrameOptions = "X-Frame-Options" HeaderContentSecurityPolicy = "Content-Security-Policy" HeaderContentSecurityPolicyReportOnly = "Content-Security-Policy-Report-Only" HeaderXCSRFToken = "X-CSRF-Token" HeaderReferrerPolicy = "Referrer-Policy" )
Headers
View Source
const ( CONNECT = http.MethodConnect DELETE = http.MethodDelete GET = http.MethodGet HEAD = http.MethodHead OPTIONS = http.MethodOptions PATCH = http.MethodPatch POST = http.MethodPost // PROPFIND = "PROPFIND" PUT = http.MethodPut TRACE = http.MethodTrace )
HTTP methods
View Source
const ( // LangNone none LangNone = "none" // LangZh zh LangZh = "zh" // LangEn en LangEn = "en" // LangJa ja LangJa = "ja" // LangKo ko LangKo = "ko" )
Variables ¶
View Source
var ErrHTTPTag = struct { ErrUnsupportedMediaType string ErrNotFound string ErrUnauthorized string ErrForbidden string ErrMethodNotAllowed string ErrStatusRequestEntityTooLarge string ErrTooManyRequests string ErrBadRequest string ErrBadGateway string ErrInternalServerError string ErrRequestTimeout string ErrServiceUnavailable string ErrValidatorNotRegistered string ErrRendererNotRegistered string ErrInvalidRedirectCode string ErrCookieNotFound string ErrInvalidCertOrKeyType string }{ ErrUnsupportedMediaType: fmt.Sprintf("http.code.%d", http.StatusUnsupportedMediaType), ErrNotFound: fmt.Sprintf("http.code.%d", http.StatusNotFound), ErrUnauthorized: fmt.Sprintf("http.code.%d", http.StatusUnauthorized), ErrForbidden: fmt.Sprintf("http.code.%d", http.StatusForbidden), ErrMethodNotAllowed: fmt.Sprintf("http.code.%d", http.StatusMethodNotAllowed), ErrStatusRequestEntityTooLarge: fmt.Sprintf("http.code.%d", http.StatusRequestEntityTooLarge), ErrTooManyRequests: fmt.Sprintf("http.code.%d", http.StatusTooManyRequests), ErrBadRequest: fmt.Sprintf("http.code.%d", http.StatusBadRequest), ErrBadGateway: fmt.Sprintf("http.code.%d", http.StatusBadGateway), ErrInternalServerError: fmt.Sprintf("http.code.%d", http.StatusInternalServerError), ErrRequestTimeout: fmt.Sprintf("http.code.%d", http.StatusRequestTimeout), ErrServiceUnavailable: fmt.Sprintf("http.code.%d", http.StatusServiceUnavailable), ErrValidatorNotRegistered: "validator not registered", ErrRendererNotRegistered: "renderer not registered", ErrInvalidRedirectCode: "invalid redirect status code", ErrCookieNotFound: "cookie not found", ErrInvalidCertOrKeyType: "invalid cert or key type, must be string or []byte", }
ErrHTTPTag err tags
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.