improve: 优化 pkg/srun api 抽象层级

This commit is contained in:
Mmx233
2023-06-04 20:31:51 +08:00
parent cc6d4f8da4
commit 92575d812e
3 changed files with 24 additions and 29 deletions

View File

@@ -13,8 +13,6 @@ import (
)
type Api struct {
inited bool
BaseUrl string
Client *http.Client
// 禁用自动重定向
@@ -22,10 +20,6 @@ type Api struct {
}
func (a *Api) Init(https bool, domain string, client *http.Client) {
if a.inited {
return
}
a.BaseUrl = "http"
if https {
a.BaseUrl += "s"
@@ -38,8 +32,6 @@ func (a *Api) Init(https bool, domain string, client *http.Client) {
a.NoDirect.CheckRedirect = func(_ *http.Request, _ []*http.Request) error {
return http.ErrUseLastResponse
}
a.inited = true
}
func (a *Api) request(path string, query map[string]interface{}) (map[string]interface{}, error) {