gpt4 book ai didi

asp.net - 增加 MVC Controller 操作的 maxRequestLength

转载 作者:行者123 更新时间:2023-12-04 02:27:39 25 4
gpt4 key购买 nike

我可以增加 MVC Controller 操作的 ASP.NET 请求的 maxRequestLength 吗?

我有一个接受文件的 MVC Controller ,它可能非常大。我在 web.config 中增加了 maxRequestLength,但这是安全问题,对我来说最好的解决方案是只增加上传方法的请求长度。可能吗?

我试过了

<location path="UploadFile">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
<httpRuntime maxRequestLength="2097151"/>
</system.web>
</location>

但这并没有帮助

谢谢。

最佳答案

Can I increase maxRequestLength of ASP.NET request for MVC Controller Action?

据我所知,没有。但是您可以使用通用的 HTTP 处理程序而不是 Controller 操作,然后使用您的 <location path="UploadFile" > 会起作用。例如,您的处理程序可以放在 ~/UploadFile/upload.ashx 中.

关于asp.net - 增加 MVC Controller 操作的 maxRequestLength,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6136410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com