Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ContentBinaryHeaderValue header value for binary data. ContentBinaryHeaderValue = "application/octet-stream" // ContentHTMLHeaderValue is the string of text/html response header's content type value. ContentHTMLHeaderValue = "text/html" // ContentJSONHeaderValue header value for JSON data. ContentJSONHeaderValue = "application/json" // ContentJSONProblemHeaderValue header value for JSON API problem error. // Read more at: https://tools.ietf.org/html/rfc7807 ContentJSONProblemHeaderValue = "application/problem+json" // ContentXMLProblemHeaderValue header value for XML API problem error. // Read more at: https://tools.ietf.org/html/rfc7807 ContentXMLProblemHeaderValue = "application/problem+xml" // ContentJavascriptHeaderValue header value for JSONP & Javascript data. ContentJavascriptHeaderValue = "application/javascript" // ContentTextHeaderValue header value for Text data. ContentTextHeaderValue = "text/plain" // ContentXMLHeaderValue header value for XML data. ContentXMLHeaderValue = "text/xml" // ContentXMLUnreadableHeaderValue obselete header value for XML. ContentXMLUnreadableHeaderValue = "application/xml" // ContentMarkdownHeaderValue custom key/content type, the real is the text/html. ContentMarkdownHeaderValue = "text/markdown" // ContentYAMLHeaderValue header value for YAML data. ContentYAMLHeaderValue = "application/x-yaml" // ContentFormHeaderValue header value for post form data. ContentFormHeaderValue = "application/x-www-form-urlencoded" // ContentFormMultipartHeaderValue header value for post multipart form data. ContentFormMultipartHeaderValue = "multipart/form-data" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Status ¶
type Status = int
const ( StatusContinue Status = 100 // RFC 7231, 6.2.1 StatusSwitchingProtocols Status = 101 // RFC 7231, 6.2.2 StatusProcessing Status = 102 // RFC 2518, 10.1 StatusEarlyHints Status = 103 // RFC 8297 StatusOK Status = 200 // RFC 7231, 6.3.1 StatusCreated Status = 201 // RFC 7231, 6.3.2 StatusAccepted Status = 202 // RFC 7231, 6.3.3 StatusNonAuthoritativeInfo Status = 203 // RFC 7231, 6.3.4 StatusNoContent Status = 204 // RFC 7231, 6.3.5 StatusResetContent Status = 205 // RFC 7231, 6.3.6 StatusPartialContent Status = 206 // RFC 7233, 4.1 StatusMultiStatus Status = 207 // RFC 4918, 11.1 StatusAlreadyReported Status = 208 // RFC 5842, 7.1 StatusIMUsed Status = 226 // RFC 3229, 10.4.1 StatusMultipleChoices Status = 300 // RFC 7231, 6.4.1 StatusMovedPermanently Status = 301 // RFC 7231, 6.4.2 StatusFound Status = 302 // RFC 7231, 6.4.3 StatusSeeOther Status = 303 // RFC 7231, 6.4.4 StatusNotModified Status = 304 // RFC 7232, 4.1 StatusUseProxy Status = 305 // RFC 7231, 6.4.5 StatusTemporaryRedirect Status = 307 // RFC 7231, 6.4.7 StatusPermanentRedirect Status = 308 // RFC 7538, 3 StatusBadRequest Status = 400 // RFC 7231, 6.5.1 StatusPaymentRequired Status = 402 // RFC 7231, 6.5.2 StatusForbidden Status = 403 // RFC 7231, 6.5.3 StatusNotFound Status = 404 // RFC 7231, 6.5.4 StatusMethodNotAllowed Status = 405 // RFC 7231, 6.5.5 StatusNotAcceptable Status = 406 // RFC 7231, 6.5.6 StatusProxyAuthRequired Status = 407 // RFC 7235, 3.2 StatusRequestTimeout Status = 408 // RFC 7231, 6.5.7 StatusConflict Status = 409 // RFC 7231, 6.5.8 StatusGone Status = 410 // RFC 7231, 6.5.9 StatusLengthRequired Status = 411 // RFC 7231, 6.5.10 StatusPreconditionFailed Status = 412 // RFC 7232, 4.2 StatusRequestEntityTooLarge Status = 413 // RFC 7231, 6.5.11 StatusRequestURITooLong Status = 414 // RFC 7231, 6.5.12 StatusUnsupportedMediaType Status = 415 // RFC 7231, 6.5.13 StatusRequestedRangeNotSatisfiable Status = 416 // RFC 7233, 4.4 StatusExpectationFailed Status = 417 // RFC 7231, 6.5.14 StatusTeapot Status = 418 // RFC 7168, 2.3.3 StatusMisdirectedRequest Status = 421 // RFC 7540, 9.1.2 StatusUnprocessableEntity Status = 422 // RFC 4918, 11.2 StatusLocked Status = 423 // RFC 4918, 11.3 StatusFailedDependency Status = 424 // RFC 4918, 11.4 StatusTooEarly Status = 425 // RFC 8470, 5.2. StatusUpgradeRequired Status = 426 // RFC 7231, 6.5.15 StatusPreconditionRequired Status = 428 // RFC 6585, 3 StatusTooManyRequests Status = 429 // RFC 6585, 4 StatusRequestHeaderFieldsTooLarge Status = 431 // RFC 6585, 5 StatusInternalServerError Status = 500 // RFC 7231, 6.6.1 StatusNotImplemented Status = 501 // RFC 7231, 6.6.2 StatusBadGateway Status = 502 // RFC 7231, 6.6.3 StatusGatewayTimeout Status = 504 // RFC 7231, 6.6.5 StatusHTTPVersionNotSupported Status = 505 // RFC 7231, 6.6.6 StatusVariantAlsoNegotiates Status = 506 // RFC 2295, 8.1 StatusInsufficientStorage Status = 507 // RFC 4918, 11.5 StatusLoopDetected Status = 508 // RFC 5842, 7.2 StatusNotExtended Status = 510 // RFC 2774, 7 StatusNetworkAuthenticationRequired Status = 511 // RFC 6585, 6 )
copy from iris
Click to show internal directories.
Click to hide internal directories.