所以我有这个 c# 应用程序,它需要 ping 我的运行 linux/php 堆栈的 Web 服务器。
我在使用 base 64 编码字节的 c# 方式时遇到问题。
我的 C# 代码是这样的:
byte[] encbuff = System.Text.Encoding.UTF8.GetBytes("the string");
String enc = Convert.ToBase64String(encbuff);
和php方面:
$data = $_REQUEST['in'];
$raw = base64_decode($data);
使用较大的字符串 100+ 字符它会失败。我认为这是由于 c# 在编码中添加了“+”,但不确定。任何线索