reset response attr
(r *http.Request, ctx Context)
| 21 | |
| 22 | // reset response attr |
| 23 | func (req *Request) reset(r *http.Request, ctx Context) { |
| 24 | req.httpCtx = ctx |
| 25 | req.Request = r |
| 26 | req.isReadBody = false |
| 27 | if ctx.HttpServer().ServerConfig().EnabledRequestID { |
| 28 | req.requestID = ctx.HttpServer().DotApp.IDGenerater() |
| 29 | ctx.Response().SetHeader(HeaderRequestID, req.requestID) |
| 30 | } else { |
| 31 | req.requestID = "" |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | func (req *Request) release() { |
| 36 | req.Request = nil |
nothing calls this directly
no test coverage detected