我想使用C#通过byteArray
将base64string
转换为Convert.ToBase64String()
,然后我想通过将发布数据发送到PHP页面来发送此字符串以使用MySQL进行保存。我的问题是我无法使用此方法将此字符串转换回byteArray
,因为从PHP页面检索此字符串后(从MySQL获取数据后),它告诉我方法{{1错了。
我不知道问题出在哪里,我该如何解决呢?
我的代码:
Convert.FromBase64String()
答案 0 :(得分:1)
Convert.FromBase64String()
适用于Convert.ToBase64String()
结果,但您的应用程序中可能有输入未转换为Base64String
,这些情况可能会失败。
这不是这两种方法的问题。检查Convert.ToBase64String()
结果以及从数据库中读取的结果。