如何解决使用 HttpRequest.Form.Files
我正在尝试使用 HttpContext.Request.Form.Files 从控制器获取文件 但我正在接受这个错误。
System.InvalidOperationException: Incorrect Content-Type: application/json;charset=UTF-8
at Microsoft.AspNetCore.Http.Features.FormFeature.ReadForm()
at Microsoft.AspNetCore.Http.DefaultHttpRequest.get_Form()
at HasarTespit.Controllers.HomeController.Index(Order arr) in C:\Users\sberk\OneDrive\Masaüstü\HasarTespit2\HasarTespit\HasarTespit\Controllers\HomeController.cs:line 206
这是我的 jQuery 和控制器:
public IActionResult Index([FromBody] Order arr)
{
var files = _httpContextAccessor.HttpContext.Request.Form.Files;
return RedirectToAction("..");
}
function sepeteEkle(id) {
var arr = { plaka:plaka,motorno: motorno,marka: marka,model: model,modelversiyonu: modelversiyonu,modelyili: modelyili,saseno: saseno,kmsaat: kmsaat,kasatipi: kasatipi,unvan: unvan,adres: adres,ilce: ilce,vergidairesi: vergidairesi,telno: telno,soforu: soforu,il: il,vergino: vergino,gsm1: gsm1,gsm2: gsm2,policeturu: policeturu,sigortasirketi: sigortasirketi,policeno: policeno,polbastar: polbastar,kazatarihi: kazatarihi,ihbartarihi: ihbartarihi,aracaaitnotlar: aracaaitnotlar,zeyilno: zeyilno,zeyiltarihi: zeyiltarihi,eksperler: eksperler,tahteslimtarihi: tahteslimtarihi,tahhasartutari: tahhasartutari,dosyano: dosyano,parcalar: data }
$.ajax({
data: JSON.stringify(arr),url: '/Home/Index',datatype: 'json',type: 'POST',contentType: 'application/json;charset=utf-8'
});
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。