|
|
@@ -78,6 +78,7 @@ type AcsRequest interface {
|
|
|
|
|
|
SetDomain(domain string)
|
|
|
SetContent(content []byte)
|
|
|
+ SetScheme(scheme string)
|
|
|
BuildUrl() string
|
|
|
BuildQueries() string
|
|
|
|
|
|
@@ -171,6 +172,10 @@ func (request *baseRequest) GetScheme() string {
|
|
|
return request.Scheme
|
|
|
}
|
|
|
|
|
|
+func (request *baseRequest) SetScheme(scheme string) {
|
|
|
+ request.Scheme = scheme
|
|
|
+}
|
|
|
+
|
|
|
func (request *baseRequest) GetMethod() string {
|
|
|
return request.Method
|
|
|
}
|
|
|
@@ -214,7 +219,7 @@ func (request *baseRequest) GetStringToSign() string {
|
|
|
|
|
|
func defaultBaseRequest() (request *baseRequest) {
|
|
|
request = &baseRequest{
|
|
|
- Scheme: HTTP,
|
|
|
+ Scheme: "",
|
|
|
AcceptFormat: "JSON",
|
|
|
Method: GET,
|
|
|
QueryParams: make(map[string]string),
|