@@ -1051,11 +1051,11 @@ func Get[T any](rc *NodeClient, getUrl string) (out T, err error) {
1051
1051
err = NewHttpError (response )
1052
1052
return out , err
1053
1053
}
1054
+ defer response .Body .Close ()
1054
1055
blob , err := io .ReadAll (response .Body )
1055
1056
if err != nil {
1056
1057
return out , fmt .Errorf ("error getting response data, %w" , err )
1057
1058
}
1058
- _ = response .Body .Close ()
1059
1059
err = json .Unmarshal (blob , & out )
1060
1060
if err != nil {
1061
1061
return out , err
@@ -1086,12 +1086,12 @@ func (rc *NodeClient) GetBCS(getUrl string) (out []byte, err error) {
1086
1086
err = NewHttpError (response )
1087
1087
return
1088
1088
}
1089
+ defer response .Body .Close ()
1089
1090
blob , err := io .ReadAll (response .Body )
1090
1091
if err != nil {
1091
1092
err = fmt .Errorf ("error getting response data, %w" , err )
1092
1093
return
1093
1094
}
1094
- _ = response .Body .Close ()
1095
1095
return blob , nil
1096
1096
}
1097
1097
@@ -1121,12 +1121,12 @@ func Post[T any](rc *NodeClient, postUrl string, contentType string, body io.Rea
1121
1121
err = NewHttpError (response )
1122
1122
return data , err
1123
1123
}
1124
+ defer response .Body .Close ()
1124
1125
blob , err := io .ReadAll (response .Body )
1125
1126
if err != nil {
1126
1127
err = fmt .Errorf ("error getting response data, %w" , err )
1127
1128
return data , err
1128
1129
}
1129
- _ = response .Body .Close ()
1130
1130
1131
1131
err = json .Unmarshal (blob , & data )
1132
1132
return data , err
0 commit comments