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