Hello developers:
I try to decode this chinese url
I got the answer.
1. Java take "%" as escape character with decoding string.
2. Java process character with 2 bytes.
case: %ACP
step:
1. split out 3rd character: %AC "P"
2. transform "P" from decimal to hexadecimal value.
"P" with decimal value: 80 to %50.
3. recombine "%AC", "%50" to "%AC%50".
4. URLDecoder.decode("%AC%50", "big5"), then return "星".