diff --git a/core/response.go b/core/response.go index 13efbd8..7e6bd02 100644 --- a/core/response.go +++ b/core/response.go @@ -28,9 +28,9 @@ func R(ctx *gin.Context) *rs { // Result 手动组装返回结果 func (r rs) Result(code int, data interface{}, msg string) { - if data == nil { - data = map[string]interface{}{} - } + //if data == nil { + // data = map[string]interface{}{} + //} r.ctx.JSON(code, response{ code, data, diff --git a/middleware/request.go b/middleware/request.go index 8480d7f..0aa7f8f 100644 --- a/middleware/request.go +++ b/middleware/request.go @@ -14,6 +14,11 @@ import ( // CheckDeviceId 检查是否存在设备指纹 func CheckDeviceId() gin.HandlerFunc { return func(ctx *gin.Context) { + p := ctx.Request.URL.Path + if p == "/" { + ctx.Next() + return + } // 取出设备指纹 deviceId := ctx.Request.Header.Get("di") if deviceId == "" {