文件上传限制请求大小RequestSizeLimit 特性使用


  .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);

            }
        }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM