㈠ web編程中post方式提交數據時,數據流有沒有最長限制
對於GET方法傳遞,IE是有限制的,最大2083位元組。其他瀏覽器沒限制。
對於POST傳遞數據,理論上沒有大小限制的,HTTP協議規范也沒有進行大小限制。但是受伺服器端應用程序處理能力和伺服器設置限制。
IIS 6.0默認ASP POST數據量最大為200KB,每個表單域限制是100KB。默認上傳文件的最大大小是4MB。默認最大請求頭是16KB。而APAche環境下配置的PHP環境默認最大POST值為80M。
㈡ GET/POST 請求參數長度的最大值
1、首先即使有長度限制,也是限制的是整個 URI 長度,而不僅僅是你的參數值數據長度。 2、HTTP 協議從未規定 GET/POST 的請求長度限制是多少
㈢ http協議中,url最大長度是多少
下面就是對各種瀏覽器和伺服器的最大處理能力做一些說明. Microsoft Internet Explorer (Browser) IE瀏覽器對URL的最大限制為2083個字元,如果超過這個數字,提交按鈕沒有任何反應。在我的測試中,這個數字得到驗證。 Firefox (Browser) 寫道Bad Request Your browser sent a request that this server could not understand. Size of a request header field exceeds server limit. �0�2Safari (Browser) URL最大長度限制為 80,000個字元。 Opera (Browser) URL最大長度限制為190,000個字元。 Google (chrome) url長度一旦超過8182個字元時,出現如下伺服器錯誤:寫道Request-URI Too Large The requested URL's length exceeds the capacity limit for this server. Apache/2.2.12 (Ubuntu) Server at 127.0.1.1 Port 80�0�2Apache (Server) 能接受最大url長度為8,192個字元,但我的測試數據是8,182,10個字元,差別不在,數據具體符合。 Microsoft Internet Information Server(IIS) 能接受最大url的長度為16,384個字元。 通過上面的數據可知,為了讓所有的用戶都能正常瀏覽,我們的URL最好不要超過IE的最大長度限制(2038個字元),當然,如果URL不直接提供給用戶,而是提供給程序調用,側這時的長度就只受Web伺服器影響了。 註:可能有些朋友會想當然的認為,如果最大長度限制為2038字元,是不是參數差不多可以傳遞1000個左右的漢字。
㈣ 地址欄傳參的字元串長度是否有限制
有, 長度限制跟瀏覽器和伺服器都有關系
㈤ httpget參數有長度限制嗎
理論上講,POST是沒有大小限制的,HTTP協議規范也沒有進行大小限制 post方式,傳送數據最大理論上沒有限制,取決於伺服器設置和內存大小 通常是伺服器限制和其他語言限制,而不是請求規范中的限制
㈥ PHP:地址欄最多可傳多少參數或者地址欄的地址長度有限制嗎
http
1.1
協議中對url的長度是沒有限制的
但是在實現中,伺服器端和游覽器端對url的長度都是有限制的
伺服器端的限制根據不同的配置會有不同的值
游覽器端的限制由於瀏覽器的種類也各不相同,大致如下
ie
2083
firefox
65536
chrome
8182
safari
80000
opera
190000
㈦ 單點登錄url長度限制
url長度沒有限制。
在http協議中並沒有對url長度作出限制,url的最大長度和用戶瀏覽器和Web伺服器有關,不一樣的瀏覽器,能接受的最大長度往往是不一樣的,不一樣的Web伺服器能夠處理的最大長度的URL的能力也是不一樣的。
統一資源定位符(UniformResourceLocator,縮寫為URL),又叫做網頁地址,是互聯網上標準的資源的地址。互聯網上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應該怎麼處理它。它最初是由蒂姆·伯納斯-李發明用來作為萬維網的地址的。現在它已經被萬維網聯盟編制為網際網路標准RFC1738了。統一資源定位符的開始,一般會標志著一個計算機網路所使用的網路協議。