(reqPath string)
| 3 | import "strings" |
| 4 | |
| 5 | func ShouldProxyToAgent(reqPath string) bool { |
| 6 | if strings.HasPrefix(reqPath, "/1panel/swagger") || !strings.HasPrefix(reqPath, "/api/v2") { |
| 7 | return false |
| 8 | } |
| 9 | if strings.HasPrefix(reqPath, "/api/v2/core") && !strings.HasPrefix(reqPath, "/api/v2/core/xpack") { |
| 10 | return false |
| 11 | } |
| 12 | return true |
| 13 | } |