【问题标题】:How to send axios PUT request with array如何使用数组发送 axios PUT 请求
【发布时间】:2018-11-06 12:03:31
【问题描述】:

我正在尝试发送带有 URL 中的一些参数和正文中的一些数据的 axios PUT 请求。我的代码如下:

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 请求时我做错了什么吗?我已经在谷歌上搜索了几个小时,并尝试了与此相关的所有建议,但没有运气。谢谢。

【问题讨论】:

    标签: axios


    【解决方案1】:

    您可以使用 axios 简单地执行 PUT 请求,如下所示:

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

    更多详情,请参考以下链接。

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

    【讨论】:

      猜你喜欢
      • 2019-01-29
      • 2019-03-07
      • 2019-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-15
      • 1970-01-01
      • 2019-05-20
      相关资源
      最近更新 更多