[dart] HTTP GET 요청 보내기

Dart 언어를 사용하여 HTTP GET 요청을 보내는 방법에 대해 알아보겠습니다.

http 패키지 설치

먼저, http 패키지를 사용하여 HTTP 요청을 보낼 수 있습니다. pubspec.yaml 파일에 아래와 같이 http 패키지를 추가합니다.

dependencies:
  http: ^0.14.0

그리고나서 아래 명령어를 사용하여 패키지를 설치합니다.

$ flutter pub get

HTTP GET 요청

이제, http 패키지를 사용하여 HTTP GET 요청을 보냅니다.

import 'package:http/http.dart' as http;

void main() {
  fetchData();
}

void fetchData() async {
  var url = Uri.parse('https://api.example.com/data');
  var response = await http.get(url);

  if (response.statusCode == 200) {
    // 요청이 성공했을 때 처리할 로직
    print('성공: ${response.body}');
  } else {
    // 요청이 실패했을 때 처리할 로직
    print('실패: ${response.statusCode}');
  }
}

위 코드에서 http.get 메서드를 사용하여 GET 요청을 보내고, 응답을 확인하여 성공 또는 실패에 따라 적절한 로직을 처리할 수 있습니다.

이제 Dart를 사용하여 HTTP GET 요청을 보내는 방법을 알아보았습니다.

더 자세한 내용은 Dart http 패키지 문서를 참조해 주세요.