Cookbook2 [Cookbook] Internet에서 데이터 가져오기 전체 과정 1) http 패키지 추가 2) http 패키지를 통한 네트워크 요청 3) response를 Dart Object로 변경 4) Flutter로 Data 가져오기 5) Flutter에서 Data 전시 상세 과정 1) http 패키지 추가 -> pubspec.yaml 파일에 dependency 추가 -> main.dart 파일에 http 패키지 import -> AndroidManifest.xml에 internet Permission 추가 (android > app > src > debug > AndroidManifest.xml) 2) network request http.get() method를 통해 sample album을 가져옴. http.Response 클래스는 성공적인 http call에.. 2022. 8. 3. [Cookbook] Networking - 데이터 삭제 요약 http package를 이용해서 data 삭제 전체 과정 1. http Package 추가 2. Server에서의 data 삭제 3. Screen 업데이트 상세 과정 1. http Package 추가 - pubspec.yaml 파일의 dependency 에 http 추가 - import 'package:http/http.dart' as http; 2. http.delete() method - http.delete() method는 Response를 포함하고 있는 Future를 반환 - Future는 async 동작에 사용되는 중요한 클래스 (Potential 값 및 error를 저장할 수 있는 객체) - Future / Uri.parse를 통해서, URL을 입력 / header도 별도로 추가해주기.. 2022. 7. 20. 이전 1 다음