|
@@ -2,7 +2,6 @@ package middleware
|
|
|
|
|
|
import (
|
|
|
"context"
|
|
|
- "github.com/gogf/gf/v2/os/gctx"
|
|
|
"jyseo/internal/model"
|
|
|
"jyseo/internal/service"
|
|
|
"log"
|
|
@@ -50,6 +49,7 @@ func SaveLogTask() {
|
|
|
|
|
|
// 访问日志
|
|
|
func (s *sMiddleware) Log(r *ghttp.Request) {
|
|
|
+ g.Log().Info(r.GetCtx(), "--------00000-------")
|
|
|
timeNow := time.Now()
|
|
|
data := map[string]interface{}{
|
|
|
"date": timeNow.Unix(),
|
|
@@ -150,14 +150,13 @@ func (s *sMiddleware) MiddlewareHandlerResponse(r *ghttp.Request) {
|
|
|
func (s *sMiddleware) SetSeoRefer(r *ghttp.Request) {
|
|
|
val := r.Cookie.Get("SESSIONID")
|
|
|
log.Println(val.String(), "-------- log session id -------")
|
|
|
- if !val.IsNil() {
|
|
|
- sessionId := val.String()
|
|
|
- if sessionId != "" {
|
|
|
- val = r.Cookie.Get("SeoRefer")
|
|
|
- g.Log().Info(gctx.New(), val.String(), "------sessionId------", sessionId)
|
|
|
- if val.IsNil() {
|
|
|
- r.Cookie.Set("SeoRefer", r.Referer())
|
|
|
- }
|
|
|
+ sessionId := val.String()
|
|
|
+ g.Log().Info(r.GetCtx(), val.String(), "------+++++++++------", sessionId)
|
|
|
+ if sessionId != "" {
|
|
|
+ val = r.Cookie.Get("SeoRefer")
|
|
|
+ g.Log().Info(r.GetCtx(), val.String(), "------sessionId------", sessionId)
|
|
|
+ if val.IsNil() {
|
|
|
+ r.Cookie.Set("SeoRefer", r.Referer())
|
|
|
}
|
|
|
}
|
|
|
r.Middleware.Next()
|