Как получить данные с сервера API в реагировать родной - PullRequest
2 голосов
/ 04 июля 2019

все. Я собираюсь получить данные из серверного API. Ниже приведен скриншот почтальона. response in postman

И я использовал следующий код:

    await fetch('http://wichz.com/api/test/token', {
        method: 'GET',
        headers:{
            "Accept": 'application/json',
            "Content-Type": 'application/json; charset=utf-8',
            "Auth": token_variable,
        }

    })
    .then(response => response.json())
    .then(data => {
        console.log(data);
    })
    .catch(function(error) {
        Alert.alert('Warning!', 'Network Error.');
    });

Но сервер не может принимать заголовки, поэтому ответом является отказ токена. Тогда используемый токен правильный, и сервер может ответить на мой запрос. Но сервер не может получить поле «Auth» в заголовке, и ответ

{
    "status": 0,
    "data": null
    "error": "Invalid token"
}

Следуйте заголовок ответа в почтальоне response header in postman

Как я могу получить данные с сервера. Пожалуйста, сообщите мне, если кто-то может решить эту проблему. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...