В чем может быть проблема?
Есть задача строку преобразовать в base64,
Например строка "
{"response":"2,4,5"}" должна стать "
eyJyZXNwb25zZSI6IjIsNCw1In0."
Я пытаюсь преобразовать следующим кодом:
public static string Base64Encode(string plainText)
{
var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText);
return System.Convert.ToBase64String(plainTextBytes);
}
Но на выходе получаю "
eyJyZXNwb25zZSI6IjIsNCw1In0="
Если это декодировать обратно в строку, то тоже получится "
{"response":"2,4,5"}", но почему хеш выглядит подругому? как из строки "
{"response":"2,4,5"}" получить "
eyJyZXNwb25zZSI6IjIsNCw1In0." ?