728x90
반응형
import 'dart:convert';
Future fetch() async {
var url =
'https://www.asiie.com/sample.json';
var response = await http.get(url);
jsonDecode(utf8.decode(response.bodyBytes));
//print('Response status: ${response.statusCode}');
// print('Response body: ${response.body}');
//print('Response body: ${utf8.decode(response.bodyBytes)}');
}
utf8.decode(response.bodyBytes) 로 데이터를 가져오면된다. 하지만 이 방법은 데이터를 String으로 가져오기때문에 json형태로 바꿔서 사용하는게 편하다.
** json형태로 바꿔서 사용하는 법
jsonDecode(utf8.decode(response.bodyBytes));
728x90
반응형
'Flutter' 카테고리의 다른 글
[j Flutter] WebView 뒤로가기 (WillPopScope사용) (0) | 2020.11.13 |
---|---|
[j Flutter] Webview (웹뷰)추가하기 (2) | 2020.11.13 |
[j Flutter] JSON 데이터를 dart 로 변환하기 (0) | 2020.11.12 |
[j Flutter] GetX 사용하기 (0) | 2020.11.12 |
[j Flutter] CurvedNavigationBar GlobalKey 사용하기 (0) | 2020.11.11 |