|
|
1
1063
RFC 2616 RFC 3986 (统一资源标识符URI)也表示没有限制,但表示由于DNS限制,主机名限制为255个字符(第2.3.3节)。 虽然规范没有规定任何最大长度,但实际限制是由web浏览器和服务器软件施加的。基于研究,不幸的是,该研究在其原始网站上不再可用(它导致了一个看起来阴暗的贷款网站),但仍然可以在 Internet Archive Of Boutell.com :
|
|
|
2
27
建议的最大安全性和性能:2048个字符 虽然RFC2616没有规定正式的限制,但许多安全协议和建议指出,服务器上的MaxQueryString应设置为1024个字符的最大限制。而整个URL(包括查询字符串)应设置为最多2048个字符。这是为了防止web服务器上的慢速HTTP请求DDOS/DOS攻击漏洞。这通常表现为Qualys Web应用程序扫描程序和其他安全扫描程序上的漏洞。
这也适用于使用machine.config的服务器级别。 这只是针对基于windows操作系统的服务器,我不确定apache或其他服务器上是否存在类似问题。 注意:限制查询字符串和URL长度可能无法完全防止慢速HTTP请求DDOS攻击,但这是您可以采取的一个步骤来防止它。 |
|
|
3
1
不同的web堆栈支持不同长度的http请求。根据我的经验,Safari的早期堆栈只支持4000个字符,因此由于用户状态的原因,很难处理ASP.net页面。这甚至适用于POST,因此您必须检查浏览器并查看堆栈限制。我认为,即使在较新的浏览器上,您也可能达到一个极限。我记不起来了,但其中一个(我想是IE6)有一个16位的限制,32768之类的。 |
|
|
4
1
|
|
|
Dakalol · 从SQL中的字符串中选择最大字符数 8 年前 |
|
|
Hans Wurst · Numpy查找数组小范围内最大值的索引 8 年前 |
|
|
Chopin · 查找pandas df[关闭]中最大值旁边的列的值 8 年前 |