Use http constants instead of string
Signed-off-by: Fish-pro <zechun.chen@daocloud.io>
This commit is contained in:
parent
a6f3cbe0ad
commit
76a62e52ae
@ -225,7 +225,7 @@ func httpGetRequest(client *http.Client, request string) (io.ReadCloser, error)
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if resp.StatusCode != 200 {
|
if resp.StatusCode != http.StatusOK {
|
||||||
resp.Body.Close()
|
resp.Body.Close()
|
||||||
return nil, fmt.Errorf("http get failed with status: %s", resp.Status)
|
return nil, fmt.Errorf("http get failed with status: %s", resp.Status)
|
||||||
}
|
}
|
||||||
|
@ -114,7 +114,7 @@ func FetchTokenWithOAuth(ctx context.Context, client *http.Client, headers http.
|
|||||||
form.Set("access_type", "offline")
|
form.Set("access_type", "offline")
|
||||||
}
|
}
|
||||||
|
|
||||||
req, err := http.NewRequestWithContext(ctx, "POST", to.Realm, strings.NewReader(form.Encode()))
|
req, err := http.NewRequestWithContext(ctx, http.MethodPost, to.Realm, strings.NewReader(form.Encode()))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@ -161,7 +161,7 @@ type FetchTokenResponse struct {
|
|||||||
|
|
||||||
// FetchToken fetches a token using a GET request
|
// FetchToken fetches a token using a GET request
|
||||||
func FetchToken(ctx context.Context, client *http.Client, headers http.Header, to TokenOptions) (*FetchTokenResponse, error) {
|
func FetchToken(ctx context.Context, client *http.Client, headers http.Header, to TokenOptions) (*FetchTokenResponse, error) {
|
||||||
req, err := http.NewRequestWithContext(ctx, "GET", to.Realm, nil)
|
req, err := http.NewRequestWithContext(ctx, http.MethodGet, to.Realm, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user