Почему ответ моего успокаивающего API находится в html и иногда дает формат json в react native?

Я вызываю API, используя файл cookie в заголовках, но в основном ответ api - это html в данных, а иногда его ответ - это данные JSON. все работает отлично в iOS, но в Android эта проблема возникает.

прошло 10 дней, но я все еще застрял здесь,

вот код,

var myHeaders = new Headers();
                                    myHeaders.append("Cookie", "visid_incap_2485071=xxxxxxxxxxxxxxNY2AAAAAAQUIPAAAAAAChC7n95qUaHrlN5DNIpYgD; incap_ses_305_2485071=xxxxxxxxxxxxxxxQ7BCMNY2AAAAAAYyO4FHo1mg9gW2nsrKgVqg= = ");
                                    var requestOptions = {
                                      method: 'POST',
                                      headers: myHeaders,
                                      redirect: 'follow'
                                    };
                                    
                                    fetch("https://mxxxxxxs.com/api/reactappsettings/react_get_all_settings/?insecure=cool", requestOptions)
                                      .then(response => response.text())
                                      .then(result => console.info('sssss',result))
                                      .catch(error => console.info('error', error));

ответ этого api в основном html, Почему ответ моего успокаивающего API находится в html и иногда дает формат json в react native?

Почему ответ моего успокаивающего API находится в html и иногда дает формат json в react native?

Почему ответ моего успокаивающего API находится в html и иногда дает формат json в react native? пожалуйста какие-нибудь решения?

Я не знаком с реакцией, но ожидаю увидеть явный заголовок accept в вашем запросе (значение application / json)

Eddy 30.03.2021 14:55

да, я пробовал, но это не сработало. в почтальоне он работает отлично, но в приложении он не работает.

Jigar Prajapati 30.03.2021 14:56

Попробуйте console.info (myHeaders), убедитесь, что они соответствуют запросу вашего почтальона. Также может быть, что необходимо установить учетные данные. Пожалуйста, включите запрос почтальона, чтобы мы могли вам помочь

Brandon Kauffman 30.03.2021 14:59

я скопировал код от почтальона и пытался с этим кодом. все тот же.

Jigar Prajapati 30.03.2021 15:21

Я хочу сказать, что если вы поделитесь им, вы получите лучшую помощь, чтобы мы знали, что вы должны делать. developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fet‌ ch вот ссылка, которая тоже может помочь.

Brandon Kauffman 30.03.2021 15:33

Также обратите внимание на этот другой пост о куки-файлах в ответе, который я пытался объяснить выше stackoverflow.com/questions/34558264/fetch-api-with-cookie, вам может понадобиться включить vs same-origin

Brandon Kauffman 30.03.2021 15:36

я уже поделился кодом. что еще я делаю.

Jigar Prajapati 30.03.2021 16:15

Делитесь заголовками, которые работают от почтальона

Brandon Kauffman 30.03.2021 17:13
Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
1
8
26
0

Другие вопросы по теме