@@ -1079,11 +1079,11 @@ func Get[T any](rc *NodeClient, getUrl string) (out T, err error) {
1079
1079
err = NewHttpError (response )
1080
1080
return out , err
1081
1081
}
1082
+ defer response .Body .Close ()
1082
1083
blob , err := io .ReadAll (response .Body )
1083
1084
if err != nil {
1084
1085
return out , fmt .Errorf ("error getting response data, %w" , err )
1085
1086
}
1086
- _ = response .Body .Close ()
1087
1087
err = json .Unmarshal (blob , & out )
1088
1088
if err != nil {
1089
1089
return out , err
@@ -1114,12 +1114,12 @@ func (rc *NodeClient) GetBCS(getUrl string) (out []byte, err error) {
1114
1114
err = NewHttpError (response )
1115
1115
return
1116
1116
}
1117
+ defer response .Body .Close ()
1117
1118
blob , err := io .ReadAll (response .Body )
1118
1119
if err != nil {
1119
1120
err = fmt .Errorf ("error getting response data, %w" , err )
1120
1121
return
1121
1122
}
1122
- _ = response .Body .Close ()
1123
1123
return blob , nil
1124
1124
}
1125
1125
@@ -1149,12 +1149,12 @@ func Post[T any](rc *NodeClient, postUrl string, contentType string, body io.Rea
1149
1149
err = NewHttpError (response )
1150
1150
return data , err
1151
1151
}
1152
+ defer response .Body .Close ()
1152
1153
blob , err := io .ReadAll (response .Body )
1153
1154
if err != nil {
1154
1155
err = fmt .Errorf ("error getting response data, %w" , err )
1155
1156
return data , err
1156
1157
}
1157
- _ = response .Body .Close ()
1158
1158
1159
1159
err = json .Unmarshal (blob , & data )
1160
1160
return data , err
0 commit comments