请求的URL长度是否超过此服务器的容量限制?

Irf*_*fan 0 url http

有没有办法检测何时超过URL的长度?这是在查询字符串中发送大量查询变量后导致的.可以在运行时增加吗?它似乎依赖于服务器配置以及URL的最大长度是多少?

Wri*_*ken 11

  1. 在接收端,您通常会收到一个414 Request-URI Too Long-header.
  2. 不,它不能在运行时增加.而在Apache中,如果你使用它作为web服务器,你可以限制它的东西下面默认的8190个字节,而不是东西上面,这不会更改源代码重新编译和.
  3. 是的,它是依赖于服务器,甚至UA依赖,如果你运行SuhusoinPHP,甚至更可能的规则.
  4. 如果你需要问"网址的最大长度是多少?" ,你实际上需要问:"为什么这些不是POST值?" .