ホームページ  >  記事  >  バックエンド開発  >  C# から PHP への Base64 エンコード/デコード

C# から PHP への Base64 エンコード/デコード

巴扎黑
巴扎黑オリジナル
2016-11-11 10:58:011840ブラウズ

おそらく、送信する前に C# 側で Base64 文字列を URL エンコードする必要があります。

そして、Base64 デコードする前に PHP 側で URL デコードする必要があります。

C# 側

byte[] encbuff = System.Text.Encoding .UTF8.GetBytes("文字列");
string enc = Convert.ToBase64String(encbuff);
string urlenc = Server.UrlEncode(enc);

およびphp Side:

$data = $_REQUEST['in '];
$decdata = urldecode($data);
$raw =base64_decode($decdata);


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。