Я декодирую текст, используя
Base64. Я пробовал три разных
библиотеки (commons Base64
, Java.misc.
, а также java.mail) на Java и все
из них дают одинаковый результат для
следующий текст, который не является правильным.
Однако, когда я использую Ruby для декодирования приведенной ниже строки, я получаю другой вывод. Я получаю правильный результат, используя Ruby.
Код Ruby print Base64.decode64('<Below String>')
, строка
RkxWAQEAAAAJAAAAABIAAK4AAAAAAAAAAgAKb25NZXRhRGF0YQgAAAAHAAV3aWR0aABAdAAAAAAA
AAAGaGVpZ2h0AEB0AAAAAAAAAAlmcmFtZXJhdGUAQBAAAAAAAAAADHZpZGVvY29kZWNpZABACAAA
AAAAAAAMY2FuU2Vla1RvRW5kAQEAD21ldGFkYXRhY3JlYXRvcgIAKVNpbXBsZUZMVldyaXRlci5h
cyB2MC44IHplcm9wb2ludG5pbmUuY29tAAAJ
Выход должен начинаться с FLV. Я не уверен, что мне не хватает, и почему выходные данные отличаются с помощью Java.