diff --git a/elk/handler/search.go b/elk/handler/search.go index f7e5f1536727ebf87b93387a97430bd489c18f10..462541a50349479fc0cffdc00ba5a375da3802ce 100644 --- a/elk/handler/search.go +++ b/elk/handler/search.go @@ -16,6 +16,13 @@ import ( func SearchHandle(ctx *gin.Context) { index := ctx.Query("index") + if index == "" { + err := errors.Errorf("%+v **warn**0", "index is null") + errormanager.ErrorTransmit(pluginclient.Global_Context, err, false) + response.Fail(ctx, nil, err.Error()) + return + } + defer ctx.Request.Body.Close() if elasticClient.Global_elastic.Client == nil { err := errors.Errorf("%+v **warn**0", "global_elastic is null") diff --git a/template/server/go.mod b/template/server/go.mod new file mode 100644 index 0000000000000000000000000000000000000000..0d501559527b7654be2e6f3753c5415722904b43 --- /dev/null +++ b/template/server/go.mod @@ -0,0 +1,3 @@ +module template + +go 1.20 diff --git a/template/server/main.go b/template/server/main.go new file mode 100644 index 0000000000000000000000000000000000000000..d3103f97e195c72e6dcfcd08c289a9877a72a0b9 --- /dev/null +++ b/template/server/main.go @@ -0,0 +1,5 @@ +package main + +func main() { + +} \ No newline at end of file diff --git a/template/server/template.yml b/template/server/template.yml new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391