使用JQuery和AJAX将原始数据发布到WebAPI

时间:2018-07-16 21:17:49

标签: javascript jquery ajax

我正在尝试弄清楚如何使用JQuery和Ajax将原始数据发布到webAPI,但是我似乎无法获取要发送的数据。

端点在邮递员中工作: Postman test

这是我相当简单的JQuery:

$.ajax({type: "POST", url: myUrl, data: ["21924"]}); 

我想念什么?这不是我通常的工作范围,因此我在其他问题上看上去很好,但似乎不太合适!如何通过JQuery和Ajax重新创建此邮递员呼叫?

谢谢。

1 个答案:

答案 0 :(得分:1)

尝试指定数据类型并对数据进行字符串化,如下所示:

$.ajax({
    type: "POST",
    url: myUrl,
    data: JSON.stringify(["21924"]),
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function(data){console.log(data);},
    failure: function(errMsg) {console.log(errMsg);}
});