[Flutter] http 사용시에 리턴되는 한글 값이 깨질경우 해결
외부 API데이터를 가져오는데 사용하는 http 라이브러리에서 리턴되는 값이 한글일때 깨지는 경우 아래와 같이 기존 코드를 수정하여 처리하면 잘 나온다. final response = await http .post('https://targeturl.pr.kr', body: {'userid' : userid.text, 'userpw' : userpw.text}) .timeout(Duration(seconds: 3)); if (response.statusCode == 200) { print('데이터 수신 ' + response.contentLength.toString() + 'byte'); print(response.body); // 한글 깨짐 print(utf8.decode(response.bodyByte..
프로그래밍/Flutter
2023. 2. 20. 18:11