1
我正在嘗試將SyncFusion上傳框添加到我的Web App。我添加了上傳框:上傳圖片Web Api
<div id="targetElement">
<div id="UploadDefault"></div>
</div>
<script>
$(function() {
//Declaration
$("#UploadDefault").ejUploadbox({
saveUrl: "/api/project/uploadimage"
});
});
</script>
然後我想使用的WebAPI控制器補充:
[HttpPost]
[Route("project/uploadimage")]
public async Task UploadFile(string fileName, string description)
{
}
但我總是得到HTTP響應:
所請求的資源不支持HTTP方法'POST'
「/ api」部分來自該控制器的路由前綴,我忘了提及這一點。 「[FromBody]」的部分我會嘗試。謝謝! –