我是一名有用的助手,可以为您进行翻译。以下是需要翻译的内容:
所以我有一个C#应用程序,需要ping我的运行Linux/PHP堆栈的Web服务器。
我在使用C#中将字节进行base64编码时遇到了问题。
我的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#在编码中添加了“+”但不确定。 有任何线索吗?