Biondi Bagasta Wiko Putra
10/22/2021, 2:43 PM"HTTP request failed, statusCode: 400, https://ojiuxsweoqbgmknpdrnw.supabase.co/storage/v1/object/public/bookimage/fxnTgRmbvA.png%0D%0A"
As u can see i got %0D%0A
extra string in the behind. IDK why this was happened. When i fetching with browser without this extra string, it was working.
My code :
Fetching image :
dart
String? getImageUrl(String data) {
var res = this._supabase.storage.from('bookimage').getPublicUrl(data);
print(res.data);
return res.data;
}
Widget Image :
dart
CircleAvatar(
radius: 50,
child: Image.network(this.controller.getImageUrl(this.controller.bookList[index]['image']) ?? ''),
)
silentworks
10/22/2021, 4:10 PMBiondi Bagasta Wiko Putra
10/23/2021, 2:46 AMdart
Uri getImageUrl(String data) {
final res = this._supabase.storage.from('bookimage').getPublicUrl(data);
final parsed = Uri.parse(res.data.toString().trim());
return parsed;
}