Groovy Base64 декодирование против PHP base64_decode - PullRequest
0 голосов
/ 25 августа 2018

Я тестировал декодирование base64 между php и groovy, как показано ниже:

code = VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

Php base64_decode

base64_decode(code)
// Result: This is an encoded string

Groovy decodeBase64

code.decodeBase64()
// Result: [84, 104, 105, 115, 32, 105, 115, 32, 97, 110, 32, 101, 110, 99, 111, 100, 101, 100, 32, 115, 116, 114, 105, 110, 103]

Почему результат не совпадает с методом php base64_decode?

1 Ответ

0 голосов
/ 25 августа 2018

Это байтовый массив для вашей строки

Чтобы преобразовать его в строку, выполните

new String(code.decodeBase64())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...