2012-07-14 79 views
0

有什麼方法可以檢測超過URL的長度?這是在查詢字符串中發送大量查詢變量後造成的。運行時可以增加嗎?它似乎取決於服務器配置&什麼是URL的最大長度?請求的URL長度超過此服務器的容量限制?

+0

可能重複的[URL的最大長度是多少?](http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url) – Gumbo 2012-07-14 08:31:31

回答

7
  1. 在接收端,您通常會收到一個414 Request-URI Too Long-標題。
  2. 不可以在運行時增加它。而在Apache中,如果你使用它作爲網絡服務器,你可以將它限制在以下,默認的8190字節是,但不是以上的東西,它不用改變源代碼&重新編譯。
  3. 是的,是否依賴於服務器,甚至是依賴於UA的,並且如果使用PHP運行Suhusoin,則適用更多可能的規則。
  4. 如果您需要詢問「網址的最大長度是多少?」,你實際上需要問:「爲什麼這些不是POST值?」
相關問題