網址的編解碼

對於網址列的編解碼,常常困擾我,總是得找工具程式來編解碼,例如 若是有個須要下載的檔案 "下載檔案.pdf" 就要想辦法轉成 "%E4%B8%8B%E8%BC%89%E6%AA%94%E6%A1%88.pdf",以保證所有的瀏器都能夠下載。
有時候我也會從別人的網頁中抓取一些檔案來下載,碰到上述編碼過的網址,就得想辦法還原出原來的檔名,所幸網路上已經有人提供了好用的工具,讓我們可以直接線上手動轉換各種編碼。
因為經常要用的緣故,所以還是得改寫成Java 代碼

注意: + (加號) 在古老的瀏覽器或處理程式代表%20(空白),若是您會處理到這類網址(例如這個網頁內用+代替空白),請不要忘了要先把 + 轉換成 %20

留言

這個網誌中的熱門文章

企業人員的統一管理-FreeIPA學習筆記

證交所最佳五檔的程式解析

Postgresql HA