본문 바로가기

http7

Flutter 처리되지 않은 예외: 'InternalLinkedHashMap<String, dynamic>'은(는) 'List<dynamic>' 유형의 하위 유형이 아닙니다., Unhandled Exception: InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'List<dynamic> 질문 나는 서버에서 JSON 응답을 가져와 콘솔에 출력하려고 노력하고 있습니다. Future login() async { var response = await http.get( Uri.encodeFull("https://etrans.herokuapp.com/test/2"), headers: {"Accept": "application/json"}); this.setState(() { data = json.decode(response.body); }); print(data[0].name); return "Success!"; } Unhandled Exception: type '_InternalLinkedHashMap' is not a subtype of type 'List 이유는 무엇일까요? 답변 다음은 잘못.. 2023. 6. 1.
Flutter 소켓 예외 해결 방법: 호스트 조회 실패 : 'www.xyz.com' (OS 오류 : 호스트 이름과 연관된 주소 없음, errno = 7), How to solve SocketException: Failed host lookup: 'www.xyz.com' (OS Error: No address associated with host.. 질문 20초 후에 http 호출을 시도하면 콘솔에서 다음 오류가 발생합니다: E/flutter (8274): [ERROR:flutter/shell/common/shell.cc(184)] Dart Error: Unhandled exception: E/flutter (8274): SocketException: Failed host lookup: 'flutter-project-xxxxx.firebaseio.com' (OS Error: No address associated with hostname, errno = 7) 이 오류는 앱 http 패키지를 통해 호출하는 모든 메서드 및 모든 경로에서 발생합니다. 저는 안드로이드 스튜디오의 AVD 가상 장치를 사용하여 Windows에서 플러터 앱을 개발하고 있습니다... 2023. 5. 31.
Flutter 플러터에서 json으로부터 객체 목록을 역직렬화하는 방법, How to Deserialize a list of objects from json in flutter 질문 저는 json serialization을 위해 dart 패키지 json_serializable을 사용하고 있습니다. 플러터 문서를 살펴보면 다음과 같이 단일 객체를 역직렬화하는 방법이 나와 있습니다: Future fetchPost() async { final response = await http.get('https://jsonplaceholder.typicode.com/posts/1'); if (response.statusCode == 200) { // 서버 호출이 성공하면 JSON을 파싱합니다 return Post.fromJson(json.decode(response.body)); } else { // 호출이 실패하면 오류를 throw합니다. throw Exception('Failed to lo.. 2023. 5. 29.