как мне добавить тело json к моему почтовому запросу ax ios? - PullRequest
0 голосов
/ 14 июля 2020
  submitForm = (e) => {
    e.preventDefault();
    sessionStorage.setItem('username', this.state.username);
    sessionStorage.setItem('password', this.state.password);

    axios.post('/authenticate', {data: {
      username: sessionStorage.getItem('username'),
      password: sessionStorage.getItem('password')
    }})
    .then((response) => {
       this.setState({
         jwttoken: response.data
       })
     },
     sessionStorage.setItem('token', this.state.jwttoken)
     )

это мой почтовый запрос, но он, похоже, не работает, мне нужно добавить имя пользователя и пароль в теле, правильно ли я делаю?

1 Ответ

1 голос
/ 14 июля 2020

Можете попробовать;

const url = Your url
const { username, password } = this.state
const data = {
    username,
    password
}
axios.post(url, data)
...
...