@@ -17,7 +17,7 @@ type Route struct {
1717}
1818
1919// SetupAdminRoutes 设置管理员路由
20- func SetupAdminRoutes (proxyHandler * handler.ProxyHandler , authHandler * handler.AuthHandler , metricsHandler * handler.MetricsHandler , mirrorHandler * handler.MirrorProxyHandler , configHandler * handler.ConfigHandler , securityHandler * handler.SecurityHandler , healthHandler * handler. HealthHandler , pathStatsHandler * handler.PathStatsHandler ) ([]Route , RouteHandler ) {
20+ func SetupAdminRoutes (proxyHandler * handler.ProxyHandler , authHandler * handler.AuthHandler , metricsHandler * handler.MetricsHandler , mirrorHandler * handler.MirrorProxyHandler , configHandler * handler.ConfigHandler , securityHandler * handler.SecurityHandler , pathStatsHandler * handler.PathStatsHandler ) ([]Route , RouteHandler ) {
2121 // 定义API路由
2222 apiRoutes := []Route {
2323 {http .MethodGet , "/admin/api/auth" , authHandler .LoginHandler , false },
@@ -36,9 +36,6 @@ func SetupAdminRoutes(proxyHandler *handler.ProxyHandler, authHandler *handler.A
3636 {http .MethodPost , "/admin/api/cache/clear-by-path" , handler .NewCacheAdminHandler (proxyHandler .Cache , mirrorHandler .Cache ).ClearCacheByPath , true },
3737 {http .MethodGet , "/admin/api/cache/config" , handler .NewCacheAdminHandler (proxyHandler .Cache , mirrorHandler .Cache ).GetCacheConfig , true },
3838 {http .MethodPost , "/admin/api/cache/config" , handler .NewCacheAdminHandler (proxyHandler .Cache , mirrorHandler .Cache ).UpdateCacheConfig , true },
39- {http .MethodGet , "/admin/api/health/status" , healthHandler .GetHealthStatus , true },
40- {http .MethodPost , "/admin/api/health/reset" , healthHandler .ResetTargetHealth , true },
41- {http .MethodPost , "/admin/api/health/clear" , healthHandler .ClearAllHealth , true },
4239 {http .MethodGet , "/admin/api/path-stats" , pathStatsHandler .GetAllPathStats , true },
4340 {http .MethodPost , "/admin/api/path-stats/reset" , pathStatsHandler .ResetPathStats , true },
4441 {http .MethodPost , "/admin/api/path-stats/reset-all" , pathStatsHandler .ResetAllPathStats , true },
0 commit comments