估狗後,這些亂碼並不是真的
URL <-----> URI
以下只是臨時打的範例,不確定與法有無正確。參考參考。
import java.net.URLDecoder;
import java.net.URLEncoder;
String test = "URI編碼";
String demo ="";
demo = URLEncoder.decode(test , "UTF-8");
System.out.println("URI編碼:"+demo);
demo = URLEncoder.decode(test , "UTF-8");
System.out.println("URI解碼:"+demo);
URI編碼:URI%E7%B7%A8%E7%A2%BC
URI解碼:URI解碼
當然如果網頁是以Big-5編碼,上述程式碼的"UTF-8"就要改成"Big-5"。
沒有留言:
張貼留言