Данные не отправляются. Запрос Axio post от React Native до Spring Boot API - PullRequest
0 голосов
/ 14 июля 2020

Когда я пытаюсь отправить запрос axio post из React native в свой Spring Boot API, мои данные не отправляются?

Вот мой код в функции apiReq:

const apiReq = () => {
  return (axios.post('http://{IP address}:8082/api/login', {

    headers: {
      "Accept": 'application/json',
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
      "password": "#####",
      "username": "abcd.gmail.com"
    })
  })
    .then(response => {

      console.log(response.data.responseMessage.errorCode);

    })
    .then(result => console.log(result))
    .catch(error => console.log('error', error))
  )

}

1 Ответ

0 голосов
/ 14 июля 2020

Возможно, вы не используете JSON stringfy. Также я использую топор ios вот так.

const body = {
      password: "#####",
      username: "abcd.gmail.com"
    }
const options = {
    headers: {
          "Accept": 'application/json',
          "Content-Type": "application/json"
    }
}

axios.post('http://{IP address}:8082/api/login', body, options)
.then(response => console.log(response))
.catch(err => console.log(err));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...