package
pubspec.yamlにimage_picker_saver: ^0.1.0を追記
コード
import 'package:image_picker_saver/image_picker_saver.dart'
void imageSave(String url) async {
var response = await http.get(url);
var filePath = await ImagePickerSaver.saveFile(fileData: response.bodyBytes);
var savedFile = File.fromUri(Uri.file(filePath));
print(savedFile);
}
これでiosにはカメラロール,androidにはPictureディレクトリに保存される
response.statusCodeでステータスコードが取れるので適宜分岐を入れて使ったりできる