DEV Community

Cover image for [번역]Flutter에서의 네트워킹
Geoffrey Kim
Geoffrey Kim

Posted on

[번역]Flutter에서의 네트워킹

Flutter는 인터넷 네트워크 호출에 대한 광범위한 지원을 제공합니다. 이 가이드에서는 Flutter에서의 네트워킹 기본 사항에 대해 안내합니다.

플랫폼 간 HTTP 네트워킹

Flutter의 http 패키지는 http 요청을 만드는 가장 간단한 방법을 제공합니다. 이 패키지는 Android, iOS, macOS, Windows, Linux 및 웹과 같은 다양한 플랫폼과 호환됩니다.

플랫폼 참고 사항

Android

Android 애플리케이션의 경우, Android 매니페스트(AndroidManifest.xml)에서 인터넷 사용을 선언해야 합니다:

<manifest xmlns:android...>
 ...
 <uses-permission android:name="android.permission.INTERNET" />
 <application ...
</manifest>
Enter fullscreen mode Exit fullscreen mode

macOS

반면, macOS 애플리케이션은 관련 .entitlements 파일에서 네트워크 액세스를 허용해야 합니다:

<key>com.apple.security.network.client</key>
<true/>
Enter fullscreen mode Exit fullscreen mode

entitlements 설정에 대해 자세히 알아보기

샘플

다양한 네트워킹 작업(데이터 가져오기, WebSockets 사용, 백그라운드에서 데이터 파싱 등)에 대한 실용적인 예제는 네트워킹 쿡북을 참조하십시오.


출처: Flutter 공식 문서

이것은 제공된 링크의 내용을 기반으로 한 요약된 버전입니다. 더 자세한 정보나 특정 섹션이 필요하면 알려주세요!

Top comments (0)