[dart] HTTP PUT 요청 보내기

먼저, http 패키지를 프로젝트에 추가해야 합니다. pubspec.yaml 파일에 다음과 같이 http 패키지를 추가합니다.

dependencies:
  http: ^0.14.0

그런 다음, 다음 예제 코드와 같이 http 패키지를 사용하여 PUT 요청을 보낼 수 있습니다.

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

void main() {
  Map<String, String> data = {
    'key1': 'value1',
    'key2': 'value2'
  };

  String url = 'https://www.example.com/api/resource';
  
  http.put(Uri.parse(url), body: data)
    .then((response) {
      if (response.statusCode == 200) {
        // 성공적으로 PUT 요청을 보냈을 때의 처리
      } else {
        // 에러 처리
      }
    });
}

위 코드에서는 http 패키지를 사용하여 PUT 요청을 보내고, 응답에 따른 적절한 처리를 수행하고 있습니다.

이 코드를 실행하면 지정된 URL로 데이터를 포함한 PUT 요청이 보내지게 됩니다. HTTP PUT 요청에 대한 자세한 내용은 Dart http 패키지의 공식 문서를 참고하시기 바랍니다.