Создание https запроса с fetch в реагировать на натив
Фон
По всему интернету люди спрашивают, почему они не могут сделать http-запрос на реагирование на нативном. Ответ обычно потому, что они должны обновить свои исключения в info.plist
, Для меня это было проблемой в определенный момент времени. Я обновил свои настройки и http
в fetch
запрос работал.
С тех пор, как я обновил свой сервер и SSL
на моем узле конечные точки API. Когда я достигаю конечных точек в постмене на рабочем сервере, проблем не возникает. Но когда я удаляю настройки, я добавил в info.plist
позволять http
запрос, а затем попробуйте запустить мое приложение, я снова получаю сообщение об ошибке при запуске кода, который достигает конечных точек с помощью https
в вызове.
Пример кода
Я обновил свой код, чтобы сделать запрос, как этот,
fetch('https://api.email.com/v1/clients/update', {
...
}
Делая запрос с http, как это,
fetch('http://api.email.com/v1/clients/update', {
...
}
Я использовал это в info.plist
<key>api.wuno.com</key>
dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
<key>wuno.com</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
Но теперь я снова получаю ошибку,
Сбой сетевого запроса
Вопрос
Теперь, когда у меня есть SSL
на API
конечные точки. Это работает, когда ударил почтальона. Я удалил исключения из info.plist
, Какие шаги мне нужно предпринять, чтобы сделать https
работать с fetch
для меня react native
приложение?