File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ import (
12
12
type H map [string ]string
13
13
14
14
type Headers struct {
15
- List [] H
15
+ Headers map [ string ] string
16
16
}
17
17
18
18
func NewHeaders () * Headers {
@@ -53,7 +53,7 @@ func (r *Request) SetTimeOut(timeOut int) *Request {
53
53
return r
54
54
}
55
55
56
- func (r * Request ) SetHeaders (headers * Headers ) * Request {
56
+ func (r * Request ) SetHeaders (headers Headers map [ string ] string ) * Request {
57
57
r .Headers = headers .List
58
58
return r
59
59
}
@@ -115,10 +115,12 @@ func (r *Request) Execute() ([]byte, error) {
115
115
}
116
116
117
117
resp , err := client .Do (request )
118
- r .SetStatusCode (resp .StatusCode )
119
118
if err != nil {
120
119
return nil , err
121
120
}
121
+ if resp != nil {
122
+ r .SetStatusCode (resp .StatusCode )
123
+ }
122
124
defer resp .Body .Close ()
123
125
124
126
body , err := io .ReadAll (resp .Body )
You can’t perform that action at this time.
0 commit comments