Skip to content

gin.Context 无法获取 #53

@caojianfei

Description

@caojianfei
func Wraps(handler core.Handler, opts ...wrapper.SetWrapOpt) func(*gin.Context) {
	return func(ctx *gin.Context) {
		wrapper.HandleHttpInPipeline(wrapper.HandleHttpInPipelineInput{
			Req:            ctx.Request,
			RespWriter:     wrapper.NewResponseWriter(ctx.Writer),
			PathParamsFunc: ctx.Param,
			Handler:        handler,
			Opts:           opts,
		})
	}
}

这个包装函数是不是得传递一下 *gin.Context ,不然原始请求上下文都没了,这设计是为什么呀

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions