天天看點

url空格轉碼的問題

上知乎在搜尋框裡輸入“1-n 随機數”(中間有空格,然後會看到了這個界面)

url空格轉碼的問題

最開始我使用的是chrome,發現有腳本報錯了,以為是伺服器維護了,但再一想,不對啊,剛剛明明是好的,再傳回首頁,正常。再輸入搜尋資訊,又遇到了這個界面。然後我故意刷了幾下,不一會好了(但URL發生變化了)

url空格轉碼的問題

我試了一下百度和谷歌,輸入“1-n 随機數”,它們會将空格轉化為“+”(jQuery.param方法會将%20全部替換為+,例如2010-06-10 00-05-31 這樣的字元串時變成了2010-06-10+00-05-31,但這樣可能會導緻背景擷取參數會點問題 -- 原諒我以前還認為它是一個bug>_<)

正當我想截圖時,發現知乎已經修正了此問題(将空格轉換為%20),本想調出控制台來截取出錯資訊,發現變成了這個,我和我的小夥伴都驚呆了!!!這速度夠快的

url空格轉碼的問題

更多資料:

繼續閱讀