1. 程式人生 > >Java-URLEncoder.encode 什麽時候才是必須的

Java-URLEncoder.encode 什麽時候才是必須的

encode 幫助 nbsp out code coder 什麽 第三方 特殊符號

當你希望把一段 URL 當成另一個 URL 的參數時,比如:當用戶點擊交易的按鈕時你發現未登錄就跳轉到 login 頁面同時帶上一個參數記錄在登錄之前用戶是希望訪問的那個交易頁面,這樣在登錄完成之後再次回到交易頁面,這個時候我們就需要把交易頁面的 URL 當成參數拼在 login 頁面的 URL 之後,因為參數 URL 中帶著特殊符號,需要轉義字符的幫助才能完成,這就需要 encode URL。現在很多流行的 Outh 認證(比如,一個第三方網站可以使用 QQ 登錄)那 QQ 登錄本身它需要知道登錄完成之後回哪個頁面(這個頁面這是 QQ 自己的)。

Java-URLEncoder.encode 什麽時候才是必須的