[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 패키지 문서를 참조해 주세요.