重构项目

This commit is contained in:
2025-10-30 18:26:02 +08:00
parent fbc8bcd089
commit 7e10e2d2da
39 changed files with 728 additions and 464 deletions

View File

@ -0,0 +1,30 @@
package SafelineRequest
import (
"net/url"
"strconv"
)
type URL url.URL
func (u *URL) String() string {
return (*url.URL)(u).String()
}
func (u *URL) SSLCertUrl() string {
path := "/api/open/cert"
u.Path = path
return (*url.URL)(u).String()
}
func (u *URL) SSLCertUrlWithParam(id int) string {
path := "/api/open/cert/" + strconv.Itoa(id)
u.Path = path
return (*url.URL)(u).String()
}
func (u *URL) AuthTokenUrl() string {
path := "/api/open/auth/token"
u.Path = path
return (*url.URL)(u).String()
}