drexqq

[Flutter] 플러터 http 통신 본문

Mobile/Flutter

[Flutter] 플러터 http 통신

drexqq 2022. 11. 17. 18:05
728x90
반응형

플러터에서 HTTP프로토콜을 이용한 통신을 하기 위해서는 http 패키지를 사용하면 됩니다.

 

https://pub.dev/packages/http

 

http | Dart Package

A composable, multi-platform, Future-based API for HTTP requests.

pub.dev

설치방법은 cmd를 이용한 설치와 pubspec.yaml파일을 이용한 설치가 있습니다.

두 방법중 편한 방법을 선택해 사용하시면 됩니다.

 

cmd

flutter pub add http

pubspec.yml

 

간단한 사용법을 알아보겠습니다.

위 코드에서 http 통신을 위한 부분은 3, 8, 9, 12, 13번 줄입니다.

 

차례로 설명을 해드리자면

 

3번은 사용할 http패키지를 import해주는 부분

8번은 http의 파라미터를 설정해주는 부분

9번은 http요청의 uri를 지정해주는 부분

12번은 http get요청을 보내는 부분

13번은 받은 데이터를 json형태로 decode해주는 부분입니다.
-- (json.decode() 메소드를 사용하시려면 1번줄의 dart:convert를 import해주셔야합니다)

 

이런식으로 간단하게 http통신을 할 수 있습니다.

728x90
반응형
Comments