重构项目
This commit is contained in:
		
							
								
								
									
										30
									
								
								internal/app/SafelineRequest/url.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								internal/app/SafelineRequest/url.go
									
									
									
									
									
										Normal 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() | ||||
| } | ||||
		Reference in New Issue
	
	Block a user