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]”的部分我会尝试。谢谢! –