filename
私は以下のコードを持っていますが、奇妙なことに、同じリクエストで複数回呼び出すと、()が異なっていても同じ値を返し続けます。
コードをステップスルーしたばかりで、stringbytes
まったく同じ(つまり、GetBytes(string))でも同じ値を返しています。
public static string Base64EncodeString(string filename)
{
var stringbytes = System.Text.Encoding.Default.GetBytes(filename);
return Convert.ToBase64String(stringbytes);
}