2007-06-27

Java Note : Base64 encode and decode

最近用Ajax做系統, 比過去處理網頁的東西方便多了. 但是後續衍生的問題也出來, 就是當傳輸的資料包涵Enter時, 會出一些小問題. 尤其是在server端將資料用json 方式傳回到client端後, 用一般的json object 去解的時候, 會產生錯誤.
想到的方法就是在server端將資料作base64編碼, client 收到資料後再做解碼. 要用到這樣的技術,就必須完成 client and server 端的 Base64 encode and decode. 所以, 找了一個 Java 的 Base64 解法, 另外也有人將 Base64 用javascript 寫好了function.
1. apache commons codec
2. Base64.js

沒有留言:

張貼留言