19 lines
481 B
Go
19 lines
481 B
Go
package middleware
|
|
|
|
import (
|
|
"github.com/kataras/iris/v12"
|
|
)
|
|
|
|
func Record(ctx iris.Context) {
|
|
// requestRemoteAddr := ctx.Request().RemoteAddr
|
|
// remoteAddr := ctx.RemoteAddr()
|
|
// log.Println("RequestRemoteAddr:", requestRemoteAddr)
|
|
// log.Println("RemoteAddr:", remoteAddr)
|
|
|
|
// xFrowardedFor := ctx.GetHeader("X-Forwarded-For")
|
|
// xRealIp := ctx.GetHeader("X-Real-Ip")
|
|
// log.Println("X-Forwarded-For:", xFrowardedFor)
|
|
// log.Println("X-Real-Ip:", xRealIp)
|
|
ctx.Next()
|
|
}
|