using System.Text;
using System.Web.Http;
///编码
public string EncodeBase64(string code)
{
string encode = "";
code = System.Web.HttpUtility.UrlEncode(code).ToUpper();
byte[] bytes = Encoding.Default.GetBytes(code);
for(int i =0; i< bytes.Length; i++)
{
bytes[i] ++ ;
}
try
{
encode = Convert.ToBase64String(bytes);
}
catch
{
encode = code;
}
return encode;
}
///解码
public string DecodeBase64(string code)
{
string decode = "";
byte[] bytes = Convert.FromBase64String(code);
try
{
decode = Encoding.Default.GetString(bytes);
}
catch
{
decode = code;
}
return decode;
}