Преглед на файлове

优化修改jsonrpc2模块代码

niujiuru преди 2 седмици
родител
ревизия
8ce72c64d9
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      utils/jsonrpc2/rpc.go

+ 4 - 0
utils/jsonrpc2/rpc.go

@@ -74,6 +74,10 @@ func ParseRequest(input any) (*Request, error) {
 		return nil, errors.New(`"jsonrpc" must be "2.0"`)
 	}
 
+	if req.Method == "" {
+		return nil, errors.New("method must be non-empty")
+	}
+
 	return &req, nil
 }