.netcore接口文件上傳時,有時需要限制上傳文件大小,只需要在請求接口中加入RequestSizeLimit特性即可
WebApiResult為自定義返回值
/// <summary> /// 上傳圖片,限制大小為30M /// </summary> /// <param name="files"></param> /// <returns></returns> [HttpPost("UploadImgFile30")] [RequestSizeLimit(30000000)] public WebApiResult UploadImgFile30(List<IFormFile> files) { try { } catch (Exception ex) { _logger.LogError($"上傳圖片:{JsonConvert.SerializeObject(ex)}"); return new WebApiResult(ApiResultCode.Exception, ex.Message); } }
