Как отправить аксиальный запрос PUT с массивом - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь отправить запрос PUT axios с некоторыми параметрами в URL и некоторыми данными в теле. Мой код выглядит следующим образом:

axios(
{ method: 'put',
  url:  'https://api2.************.com/edgewebapi/Dev2/booths/combine?databaseName=07demo&boundary=0',
  data: { boothNumbers: [1916,1918] },
headers : {'Authorization': 'Basic VUdFUTdDZkY6RmJsb0QyWiQ=' }
})
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
      console.log(error);
  });

Я получаю сообщение об ошибке "'Значение 400 не может быть нулевым. Имя параметра: boothNumbers", Может кто-нибудь сказать мне, что я делаю неправильно при создании запроса axios? Я часами гуглял и проверял каждое предположение, связанное с этим, без удачи. Спасибо.

1 Ответ

0 голосов
/ 06 ноября 2018

Вы можете просто выполнить запрос PUT, используя axios, следующим образом:

axios.put (url [, data [, config]])

Для получения более подробной информации, пожалуйста, перейдите по ссылке ниже.

https://github.com/axios/axios#axiosputurl-data-config

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