|
|
@@ -2,6 +2,7 @@ package api
|
|
|
|
|
|
import (
|
|
|
"github.com/gin-gonic/gin"
|
|
|
+ "net/http"
|
|
|
)
|
|
|
|
|
|
// Handler 请求处理函数
|
|
|
@@ -62,6 +63,10 @@ func (r *RootRouter) AddRoute(method string, relativePath string, middlewares ..
|
|
|
return r
|
|
|
}
|
|
|
|
|
|
+func (r *RootRouter) ServerHttp(w http.ResponseWriter, req *http.Request) {
|
|
|
+ r.engine.ServeHTTP(w, req)
|
|
|
+}
|
|
|
+
|
|
|
type PrefixRouter struct {
|
|
|
groupRouter *gin.RouterGroup
|
|
|
versioned map[string]*PrefixRouter
|