context

package
v0.20.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2024 License: MIT Imports: 23 Imported by: 2

Documentation

Index

Constants

View Source
const (
	// ContextStatusNormal 正常状态
	ContextStatusNormal = 1
	// ContextStatusStopped 终止状态
	ContextStatusStopped = 2
)

Variables

This section is empty.

Functions

func AcquireWriter added in v0.6.3

func AcquireWriter() zeroapi.Writer

AcquireWriter 从池中获取 Writer

func NewContext

func NewContext(app zeroapi.App) zeroapi.Context

NewContext 创建一个 Context 实例

func ReleaseWriter added in v0.6.3

func ReleaseWriter(w zeroapi.Writer)

ReleaseWriter 将 writer 放入池中

func TrimHeaderValue added in v0.17.8

func TrimHeaderValue(v string) string

TrimHeaderValue 返回第一个 例如: Content-Type: text/html; charset=utf-8 返回: text/html

func WithCookieDomain

func WithCookieDomain(domain string) zeroapi.CookieOption

WithCookieDomain domain: https://tools.ietf.org/html/rfc6265#section-4.1.2.3

func WithCookieHTTPOnly

func WithCookieHTTPOnly(httpOnly bool) zeroapi.CookieOption

WithCookieHTTPOnly secure: https://tools.ietf.org/html/rfc6265#section-4.1.2.6

func WithCookieMaxAge

func WithCookieMaxAge(maxAge int) zeroapi.CookieOption

WithCookieMaxAge .. maxAge: 见 https://tools.ietf.org/html/rfc6265#section-4.1.2.2

= 0: 表示不指定存活时间
< 0: 表示立即删除
> 0: cookie 生存时间,单位秒

func WithCookieSecure

func WithCookieSecure(secure bool) zeroapi.CookieOption

WithCookieSecure secure: https://tools.ietf.org/html/rfc6265#section-4.1.2.5

func WithCookieSign

func WithCookieSign(signKey string) zeroapi.CookieOption

WithCookieSign 对 cookie 进行签名

func WithCookieVerify

func WithCookieVerify(signKey string) zeroapi.CookieOption

WithCookieVerify 对有签名的 cookie 进行验证

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL