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...