我读了很多关于HTTP中URL限制的问题仍然无法找到HTTP中支持的最大参数数量的答案
HTTP参数支持的最大参数数量是什么意思:
https://www.google.com/search?q=cookies&ie=utf-8&oe=utf-8
这里有3个参数:
q ie oe 及其相应的值。
答案 0 :(得分:0)
参数编号没有限制,它的全部数据大小是您使用GET请求发送的KB数量,但是此值可以从Web服务器端配置(Apache,Tomact,.. iec)。
请求行长度的默认限制是apache中的8190字节,可以更改此值以增加或减少它。
答案 1 :(得分:0)
查询字符串受RFC 3986, section 3.4的授权,除了允许的字符外,它没有指定任何限制。你也很难找到对参数逻辑数量的任何限制,因为从来没有真正的格式规范;你在那里发现的是一种最好的做法,它受到CGI正在做的很大的影响。因此,参数的数量受客户端或服务器愿意转移/接受的限制(显然,下限获胜)。根据{{3}},您可以找到粗略估算this answer。