[React Native] http ํต์
๐ฅ 1. ๊ฐ์
ํ ์คํธ ์๋ฒ์์ API ์ฐ๋ ์์ ํ๋๋ฐ Network Error๊ฐ ๋ฐ์ํจ โ ๋ก์ปฌ ํธ์คํธ๋ก ํ ์คํธํ๋ฉด ์ด๊ฒ๋ http๋ผ cors๋ฌธ์ ๋ ์๋๊ฑฐ๋ผ๊ณ ์๊ฐํ์ง๋ง ๊ฐ AOS/IOS์์ http ํ์ฉ์ด ์๋์๋ค
android
9 ์ด์๋ถํฐhttp
ํต์ ์ด ์ ํ ๋- ๋ณด์์ ํฌ์ฒ ํ
ios
์ ๊ฒฝ์ฐ์๋ ๋น์ฐํhttp
ํต์ ์ ํํจ
๐ฅ 2. Android
android/app/src/main/AndroidManifest.xml
<applicaion
...
android:usesCleartextTraffic="true"
...
>
๐ฅ 3. IOS
info.plist
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key> // ์ถ๊ฐ
<true/> // ์ถ๊ฐ
<key>NSExceptionDomains</key>
<dict>
<key>localhost</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
- ์ฐธ์กฐ :