我正在使用this在正在处理的管理面板上裁剪图像。该插件将裁剪后的图像作为base64字符串提供给您,我将字符串原样发送到服务器,然后将其转换为服务器上的图像,这在我使用平均大小的图像时效果很好(我尝试过的最大尝试是880KB),但随后我尝试了一个7MB的图像,并且其进度的15%〜20%左右,请求显示404错误。
我正在使用c#,并进行了以下更改:
<httpRuntime
executionTimeout="9999999"
maxRequestLength="1048576"
targetFramework="4.5.1" />
和
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="20000000" />
</requestFiltering>
</security>
但仍然发生相同的错误。可能是什么原因?
提前致谢。
最佳答案
由于我用于裁剪的插件为我提供了裁剪图像的base64字符串,并且是安静的BIG文本,因此增加maxAllowedContentLength可解决此问题。
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="100000000" />
</requestFiltering>
</security>