Axios发布带有对象数组的请求

时间:2019-07-25 18:41:44

标签: json reactjs web-services .net-core axios

我想将我的对象数据数组发布到.net核心Web服务。

这是我从react组件发布的方法。

async save(e) {
    e.preventDefault();

    var addition= this.state.addition;

    addition.basket = this.state.basket;

    const response = await axios.post("http://localhost:62524/api/SaveBasket/", querystring.stringify({ addition: addition}))
        .then((error) => {
        }).catch((error) => {
        });
}

发布后没有看到数据。

这是我的网络服务方法,

    [HttpPost]
    public IActionResult SaveBasket(object addition)
    {

        var user = _userManager.GetUserId(HttpContext.User);
        if (user != null && User.HasClaim(x => x.Type == "FIRMID:"))
        {
            //unitOfWork.Additions.SaveBasket(addition);
        }

        return BadRequest();
    }

数据被发送到上述Web服务块。

得到这样的东西--- >> [对象]

如何发布对象数组?

0 个答案:

没有答案