gpt4 book ai didi

c# - 将 base64 字符串从客户端传递到服务器以供使用是否可以接受?

转载 作者:太空宇宙 更新时间:2023-11-03 19:55:08 25 4
gpt4 key购买 nike

从客户端传一个base64字符串到服务端保存是否可以接受?

客户端保存我有创建 BASE64 字符串的代码...
data:image/png;base64,iVBORw0KGgoAAAANSUh.....等....

但是,当我尝试转换此服务器端时,出现错误,指出输入不是有效的 Base-64 字符串。

在我的 C# 代码中我有:

// Data Type
public List<object[][]> MyData;


var imgStr = MyData[0][0].ToString();
var bytes = Convert.FromBase64String(imgStr); // Get error here

有没有更好的方法从客户端幻灯片中获取图像并将其传递给服务器端使用?

最佳答案

您需要从字符串中去除 data:image/png;base64,。那是元数据。实际的 base64 编码字节在逗号之后开始。

关于c# - 将 base64 字符串从客户端传递到服务器以供使用是否可以接受?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34518436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com