→ realmeat: %4C 跟 L 其實是同一件事, 看來對 ASCII 不熟唷 01/26 11:32
→ tnsshnews: 但不知為何4C要轉成ascii, AA就不用呢 01/26 12:51
→ tnsshnews: 看起來是A-Z, a-z有轉ascii, 其他都沒轉 01/26 12:54
→ ssccg: 因為url encode是規定ascii非保留字元範圍的byte value要編 01/26 13:04
→ ssccg: 成%xx,A-Z、a-z、0-9、-_.~就不用 ↑以外 01/26 13:05
→ ssccg: decode的時候應該是不管是%4C還是L都先轉成byte value 01/26 13:07
→ ssccg: 再照對應編碼轉回來(big5的話AA4C變成"林"、414C變"AL") 01/26 13:09
→ ssccg: 不用%4C用L原因就短啊,一樣的值少傳三個byte就是省 01/26 13:10
→ ssccg: 問題在你說的網站為什麼不能處理%4C ↑兩 01/26 13:11
→ tnsshnews: 不好意思, 是我太天兵了, 這個規則就是 01/26 13:27
→ tnsshnews: java Encoder做的結果, 是我搞錯了, 謝謝大家幫忙 01/26 13:28
推 tubbysong: Base64 01/26 19:40