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

2021-06-25 20:50:03 字數 724 閱讀 1513

雖然http協議的

rfc規範並沒有詳細規定url的最大字元長度限制,但實際上,在瀏覽器或者伺服器中總會存在限制的。本文中說所的字元是指ascii字元。

微軟 internet explorer:

微軟幫助**上說ie7之前(包括ie7)的瀏覽器,對url的最大長度限制是2,083個字元。

firefox:

對於firefox1.5.x,位址列能顯示的url最大長度是65,536個字元,但實際上有效的url最大長度不少於100,000個字元。

對於firefox 3.0.5,

mozilla官方論壇上有人測試其url長度限制為65,000個字元。

也有人說firefox可以支援url高達2gbyte的長度(

參考),在data url中可以運用到這樣大資料量的url。dataurl是一種url本身包含了實際資料的url,比如乙個、乙個html網頁或者全部的資料、**等等。僅有firefox支援dataurl。

data url示例:

this is a data url

">this is a test

safari:

safari最少支援80,000個字元長度的url。

opera:

opera官方**上說,opera並沒有強制限制url的長度。

網友測試opera 9支援最少190,000個字都長度的url,並且opera9的位址列可以顯示、編輯、複製和貼上完整的url串。

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

1.今天碰到乙個bug,window.open後面的頁面,接收引數不全,導致後台報錯。實驗了一下。發現是使用get方法請求伺服器時,url過長所致 微軟官方的說明 safari browser url最大長度限制為 80,000個字元。opera browser url最大長度限制為190,000個...

瀏覽器對URL長度的限制

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

瀏覽器 cookie 限制

一 瀏覽器允許每個網域名稱所包含的 cookie 數 microsoft 指出 internet explorer 8 增加 cookie 限制為每個網域名稱 50 個,但 ie7 似乎也允許每個網域名稱 50 個 cookie update to internet explorer s cooki...