代碼如下:
Request-URI Too Large
The requested URL's length exceeds the capacity limit for this server.
關于上面說的這個 Request-URI Too Large 問題,原因如下:
apache的這錯誤是URL的長度超出了限制。URL的長度限制受瀏覽器和服務器的影響,常見的IE是2083,Firefox是65,536(實測8182),opera 是4050, Netscape 是8192等。本地測apache服務器的限制是8192。
另外據說http協議是沒限制URL長度?使用瀏覽器發送GET請求會受瀏覽器URL長度的限制,不使用瀏覽器的GET請求也會受服務器端的限制。具體限制長度根據服務器的處理能力,可配置。
http協議通過UDP,POST請求的話可大批量傳送數據就是因為通過流,分塊多個UDP包再各個讀。
所以這個錯的辦法是將URL地址縮減到瀏覽器和服務器都可接收的或者換成POST請求。。。
強烈建議不要使用GET!
新聞熱點
疑難解答