Bon alors il y a un truc que je ne comprends pas.
J'ai téléchargé la librairie Apache http://commons.apache.org/codec/
puis fait un :
import org.apache.commons.codec.binary.Base64;
dans mon code.
J'ai donc testé ce morceau :
1 2 3 4
| byte[] encodedBytes = Base64.encodeBase64("192.168.0.1:186:6524395".getBytes());
getLogger().info("encodedBytes : "+encodedBytes.toString());
byte[] decodedBytes = Base64.decodeBase64(encodedBytes);
getLogger().info("decodedBytes : "+decodedBytes.toString()); |
Et j'obtiens :
INFO server comment - encodedBytes : [B@58f71157
INFO server comment - decodedBytes : [B@44939462
C'est étrange non ?
Partager