mirror of
https://github.com/eolinker/apinto
synced 2025-10-06 01:07:00 +08:00
uuid优化
This commit is contained in:
@@ -134,6 +134,7 @@ func (ctx *Context) RequestId() string {
|
|||||||
func NewContext(requestCtx *fasthttp.RequestCtx) *Context {
|
func NewContext(requestCtx *fasthttp.RequestCtx) *Context {
|
||||||
//requestID := uuid.New()
|
//requestID := uuid.New()
|
||||||
id := uuid2.NewV4()
|
id := uuid2.NewV4()
|
||||||
|
requestID := id.String()
|
||||||
requestReader := NewRequestReader(requestCtx.Request)
|
requestReader := NewRequestReader(requestCtx.Request)
|
||||||
ctx := &Context{
|
ctx := &Context{
|
||||||
responseWriter: requestCtx,
|
responseWriter: requestCtx,
|
||||||
@@ -144,7 +145,7 @@ func NewContext(requestCtx *fasthttp.RequestCtx) *Context {
|
|||||||
RequestOrg: requestReader,
|
RequestOrg: requestReader,
|
||||||
ProxyRequest: NewRequest(requestReader),
|
ProxyRequest: NewRequest(requestReader),
|
||||||
ProxyResponseHandler: nil,
|
ProxyResponseHandler: nil,
|
||||||
requestID: id.String(),
|
requestID: requestID,
|
||||||
LogFields: access_field.NewFields(),
|
LogFields: access_field.NewFields(),
|
||||||
}
|
}
|
||||||
//ctx.LogFields.RequestHeader = utils.HeaderToString(requestReader.Headers())
|
//ctx.LogFields.RequestHeader = utils.HeaderToString(requestReader.Headers())
|
||||||
|
Reference in New Issue
Block a user