js與java encodeURI 進行編碼與解碼


JS

escape()使用轉義序列替換某些字符來對字符串進行編碼 
JavaScript 中國 編碼后 JavaScript %u4E2D%u56FD
unescape()對使用
 
encodeURI()通過轉義某些字符對 URI 進行編碼         
JavaScript 中國 編碼后JavaScript%E4%B8%AD%E5%9B%BD
decodeURI()對使用 encodeURI() 方法編碼的字符串進行解碼
 
//與上面區別 對於 ASCII 字符不編碼,用於 分隔 URI 各種組件的標點符號,都由一個或多個十六進制的轉義序列替換
encodeURIComponent()通過某些轉義字符對 URI 的組件進行編碼
deencodeURIComponent()對使用 encodeURIComponent() 方法編碼的字符串進行解碼
 
JAVA
// 編碼
String str = URLEncoder.encode( "中國" , "utf-8" );
System.out.println(str);
//解碼
String str1=URLDecoder.decode(str, "UTF-8" );
System.out.println(str1);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM