У меня WebAPI.
[HttpPost]
[Route("syncData")]
public async Task<IHttpActionResult> syncData(string webUrl, string Title, string Id)
{
try
{
...
}
}
пытается вызвать этот API с помощью JQuery,
var settings = {
"url": "https://localhost:44370/api/SPHome/syncData",
"method": "POST",
"timeout": 0,
"Content-Type": "application/json",
"data": JSON.stringify({
"webUrl": "Url",
"Title": "Test",
"Id": "Sample"
})
};
$.ajax(settings).done(function (response) {
console.log(response);
});
Если я передаю все три параметра в запросе, он попадает в мой API но когда я передаю данные в содержании тела, я получаю код состояния: 404
Могу ли я узнать, чего мне не хватает в этом?