.NET文件大小限制在iOS中不起作用

问题描述

我在ASP.NET MVC Web应用程序中有一个表单,包括文件输入,该表单提交其数据,该数据由FormData通过AJAX序列化。在后端,AJAX POST操作代码通过检查上载文件的ContentLength属性来检查文件大小。此外,将maxRequestLength和maxAllowedContentLength都设置为与代码实现的文件大小限制相匹配。所有这些都可以在Chrome,Firefox和Internet Explorer中正常运行。但是,在iOS Safari / Chrome上,显示我可以上传超出所述文件大小限制的照片。怎么会这样iOS是否会发送有关照片的相同类型的数据(Content-Length标头)?通过FormData构造函数打包数据是否有所不同?是否将照片压缩为文件选择或上传的一部分(当我选择照片时,它允许我选择“实际大小”)?我用Google搜索了这些问题,但没有弄清楚是什么原因引起的。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...