不同瀏覽器對URL最大長度的限制

2022-07-23 17:39:21 字數 362 閱讀 2884

1.今天碰到乙個bug,window.open後面的頁面,接收引數不全,導致後台報錯。實驗了一下。發現是使用get方法請求伺服器時,url過長所致

微軟官方的說明:

safari (browser)

url最大長度限制為 80,000個字元。

opera (browser)

url最大長度限制為190,000個字元。

google (chrome)

沒查到,估計也灰常長~~~~

另外,每個伺服器限制的最大字元數也不同,也就是說,如果瀏覽器支援很多的字元url,提交到伺服器時,還是會被擷取掉。

瀏覽器對URL長度的限制

各瀏覽器與各web server對url均有長度的限制如下 在http協議中,其實並沒有對url長度作出限制,往往url的最大長度和使用者瀏覽器和web伺服器有關,不一樣的瀏覽器,能接受的最大長度往往是不一樣的,當然,不一樣的web伺服器能夠處理的最大長度的url的能力也是不一樣的。下面就是對各種瀏...

各種瀏覽器url最大長度限制

雖然http協議的 rfc規範並沒有詳細規定url的最大字元長度限制,但實際上,在瀏覽器或者伺服器中總會存在限制的。本文中說所的字元是指ascii字元。微軟 internet explorer 微軟幫助 上說ie7之前 包括ie7 的瀏覽器,對url的最大長度限制是2,083個字元。firefox ...

各瀏覽器HTTP Get請求URL的最大長度

各瀏覽器http get請求url最大長度並不相同,幾類常用瀏覽器最大長度及超過最大長度後提交情況如下 ie6.0 url最大長度2083個字元,超過最大長度後無法提交。ie7.0 url最大長度2083個字元,超過最大長度後仍然能提交,但是只能傳過去2083個字元。firefox 3.0.3 ur...