增加QueryString最大长度[重复]
Posted
技术标签:
【中文标题】增加QueryString最大长度[重复]【英文标题】:Increasing QueryString max length [duplicate] 【发布时间】:2014-08-08 16:21:03 【问题描述】:我有一个大约 2500 个字符长的 queryString,超过了默认的 2048 个限制。
现在我已经按照建议更改了 web.config 中的设置:
<httpRuntime targetFramework="4.5" maxQueryStringLength="204800" maxUrlLength="409600"/>
仍然返回字符串太长的错误。
我还在 IIS6 -> Request Filetering -> Query Strings -> Edit Feature Settings 中将这些设置更改为相同的值,但仍然没有任何乐趣。
浏览器是IE11。
maxQueryStringLength 真的可以改吗?
很遗憾,我无法限制查询字符串中的文本数量,因此这不是一个选项。
【问题讨论】:
我认为这无法改变。这是浏览器限制而不是 asp.net 问题。 【参考方案1】:无法更改浏览器的查询字符串长度。
限制在以下关于 SOWhat is the maximum possible length of a query string?
的问题中【讨论】:
嗯,在玩弄了设置之后,我注意到现在它实际上会使用查询字符串执行页面,但它确实会在地址栏中被剪辑。以上是关于增加QueryString最大长度[重复]的主要内容,如果未能解决你的问题,请参考以下文章