1
0
mirror of https://github.com/kataras/iris.git synced 2026-01-22 19:36:00 +00:00

improvements on the new accesslog middleware

relative to: https://github.com/kataras/iris/issues/1601
This commit is contained in:
Gerasimos (Makis) Maropoulos
2020-09-07 06:12:45 +03:00
parent 0ef064cc55
commit 4dca8f6088
4 changed files with 184 additions and 5 deletions

View File

@@ -163,13 +163,14 @@ func (ctx *Context) Clone() *Context {
queryCopy[k] = v
}
req := ctx.request.Clone(ctx.request.Context())
return &Context{
app: ctx.app,
values: valuesCopy,
params: RequestParams{Store: paramsCopy},
query: queryCopy,
writer: ctx.writer.Clone(),
request: ctx.request,
request: req,
currentHandlerIndex: stopExecutionIndex,
proceeded: atomic.LoadUint32(&ctx.proceeded),
currentRoute: ctx.currentRoute,