首先给接口增加一个attribute,如:
[HttpPost("Upload")]
[DisableRequestSizeLimit]
public ApiResult Upload(List<IFormFile> file)
{
var uploadInputs = new List<UploadInput>();
file.ForEach(d =>
{
var zipFileName = threeDimensionalOpen.SaveFile(d, base.EnterpriseID);//保存到本地
uploadInputs.Add(new UploadInput
{
ZipFileName = zipFileName,
FileName = d.FileName
});
});
threeDimensionalOpen.UploadFile(uploadInputs, base.EnterpriseID, base.IdentityID);
return new ApiResult(true) { result = uploadInputs };
}
其次设置前端的网页timeout超时时间长一点即可