MCPcopy Create free account
hub / github.com/devfeel/dotweb / reset

Method reset

context.go:156–169  ·  view source on GitHub ↗

************* HttpContext public func ********************** reset response attr

(res *Response, r *Request, server *HttpServer, node RouterNode, params Params, handler HttpHandle)

Source from the content-addressed store, hash-verified

154
155// reset response attr
156func (ctx *HttpContext) reset(res *Response, r *Request, server *HttpServer, node RouterNode, params Params, handler HttpHandle) {
157 ctx.request = r
158 ctx.response = res
159 ctx.routerNode = node
160 ctx.routerParams = params
161 ctx.isHijack = false
162 ctx.isWebSocket = false
163 ctx.httpServer = server
164 ctx.innerItems = nil
165 ctx.items = nil
166 ctx.isEnd = false
167 ctx.handler = handler
168 ctx.Items().Set(ItemKeyHandleStartTime, time.Now())
169}
170
171// release all field
172func (ctx *HttpContext) release() {

Callers

nothing calls this directly

Calls 2

ItemsMethod · 0.95
SetMethod · 0.65

Tested by

no test coverage detected