其實標準的協議裡並沒有指名URL的長度限制。
但瀏覽器或伺服器都有...
瀏覽器
- IE (windows):2083個英文字
- Firefox:65536個英文字以內才顯示網網址列,好像可以長到100000個英文字
- Safari (or Chrome):80000個英文字
- Opera:190000個字 ,該作者只測試到這麼多
伺服器
- Apache:4000個英文字
- IIS:16384個英文字
結論
該作者建議在2000個字以內較為安全。主要還是IE的限制,而最多人使用的瀏覽器也是IE。
怪的是.... IE只有2038個字,而自家的IIS卻可以支援16384個字.....