gpt4 book ai didi

asp.net - 增加 Azure 网站中的最大 url 长度?

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

我有一个包含以下几行的 web.config:

 <requestFiltering>
<requestLimits maxUrl="25000" maxQueryString="25000"></requestLimits>
</requestFiltering>

这让我可以访问最多 25k 个字符的 URL,包括查询字符串。但是,当我发布到 Azure 网站时,它完全忽略了我的 web.config 的这个特定部分,但我找不到 Microsoft 发布的任何类型的限制。

有人知道这是怎么回事吗?

最佳答案

您可以在 Azure doc 中找到请求限制的详细概述

发生这种情况的原因可能是 ASP.NET 运行时或 IIS 请求过滤模块。默认情况下,查询字符串允许的最大长度为 2048 ref: linkInternet Explorer您应该在 Web.config 的 requestLimits 子节点下设置适当的值。

即使您为最大查询字符串设置了一个很大的值,每个处理 url 和查询字符串的浏览器也存在限制。这在 IIS 6 或以经典模式运行的 IIS 7 应用程序池中不可用。

关于asp.net - 增加 Azure 网站中的最大 url 长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28443128/

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