从客户端向服务器传递base64字符串以进行使用是否可以接受?

约翰·杜

从客户端向服务器传递base64字符串进行保存是否可以接受?

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

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

在我的C#代码中,我有:

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


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

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

本位

BASE64由字符起来A-Za-z0-9+,和/,撇开的数量=的字符必须被放置在端部(大约BASE64编码*的最复杂的部分),

正如您在数据字符串中看到的那样,data:image/png;base64,前缀只是元数据,而不是任何有效的Base64编码字符串的一部分。您可以通过以下方法将其从字符串中删除:

String base64 = "data:image/png;base64,iVBORw0KGgoAAAANSUh.....";
base64 = base64.substring(22, base64.length());

如果您希望它适用于任何图像类型,则需要使用正则表达式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在服务器端裁剪与在客户端裁剪并发送base64字符串?

来自分类Dev

无法使用base64字符串从其他客户端调用wcf方法

来自分类Dev

如何使用Java中的套接字从服务器向特定客户端发送字符串消息?

来自分类Dev

在Java中将base64字符串转换为服务器端的图像

来自分类Dev

从客户端向服务器发送字符串,然后保存文件(使用C)

来自分类Dev

如何使用NodeJS作为后端从Android上传图像(Base64字符串)到服务器?

来自分类Dev

从客户端向服务器发送图像数据(base64)

来自分类Dev

从Android客户端向Python服务器发送字符串时的多余字符

来自分类Dev

从客户端向服务器Python发送字符串消息

来自分类Dev

如何在onc-rpc中从服务器向客户端发送字符串(char *)

来自分类Dev

从客户端向服务器发送JSON字符串时出现400错误的请求异常

来自分类Dev

客户端的 MVVM 和服务器的 MVC 是否可以接受?

来自分类Dev

如果从服务器发送到客户端,则HTML字符串将获得额外的换行符

来自分类Dev

如何将base64字符串转换为图像二进制文件并保存到服务器

来自分类Dev

是否可以从服务器向Meteor中的客户端发送警报?

来自分类Dev

使用WiFi Direct在客户端和服务器端发送和接收字符串

来自分类Dev

使用Ajax调用.net,C#获取客户端的服务器端字符串值

来自分类Dev

使用套接字从服务器向客户端发送静态文件

来自分类Dev

是否可以创建包含多页tiff文件的所有帧的base64字符串?

来自分类Dev

使用C中的UDP套接字将结构从客户端传递到服务器

来自分类Dev

如何从base64数据字符串中保存PNG图片在服务器端

来自分类Dev

JNI将Java base64字符串传递给C ++,并将base64字符串返回给Java

来自分类Dev

使用Python服务器和Android客户端进行套接字编程

来自分类Dev

在C ++中使用TCP套接字进行远程客户端和服务器通信

来自分类Dev

使用Python服务器和Android客户端进行套接字编程

来自分类Dev

我想在客户端使用网络套接字进行服务器通信。

来自分类Dev

如何使用 Spock 对 Java 套接字服务器/客户端对进行单元测试?

来自分类Dev

使用Boto3将base64字符串(图像数据)上传到Python中的S3服务器,并获取URL作为回报

来自分类Dev

使用Jedi通过Java客户端从Redis服务器上的列表中删除字符串

Related 相关文章

  1. 1

    在服务器端裁剪与在客户端裁剪并发送base64字符串?

  2. 2

    无法使用base64字符串从其他客户端调用wcf方法

  3. 3

    如何使用Java中的套接字从服务器向特定客户端发送字符串消息?

  4. 4

    在Java中将base64字符串转换为服务器端的图像

  5. 5

    从客户端向服务器发送字符串,然后保存文件(使用C)

  6. 6

    如何使用NodeJS作为后端从Android上传图像(Base64字符串)到服务器?

  7. 7

    从客户端向服务器发送图像数据(base64)

  8. 8

    从Android客户端向Python服务器发送字符串时的多余字符

  9. 9

    从客户端向服务器Python发送字符串消息

  10. 10

    如何在onc-rpc中从服务器向客户端发送字符串(char *)

  11. 11

    从客户端向服务器发送JSON字符串时出现400错误的请求异常

  12. 12

    客户端的 MVVM 和服务器的 MVC 是否可以接受?

  13. 13

    如果从服务器发送到客户端,则HTML字符串将获得额外的换行符

  14. 14

    如何将base64字符串转换为图像二进制文件并保存到服务器

  15. 15

    是否可以从服务器向Meteor中的客户端发送警报?

  16. 16

    使用WiFi Direct在客户端和服务器端发送和接收字符串

  17. 17

    使用Ajax调用.net,C#获取客户端的服务器端字符串值

  18. 18

    使用套接字从服务器向客户端发送静态文件

  19. 19

    是否可以创建包含多页tiff文件的所有帧的base64字符串?

  20. 20

    使用C中的UDP套接字将结构从客户端传递到服务器

  21. 21

    如何从base64数据字符串中保存PNG图片在服务器端

  22. 22

    JNI将Java base64字符串传递给C ++,并将base64字符串返回给Java

  23. 23

    使用Python服务器和Android客户端进行套接字编程

  24. 24

    在C ++中使用TCP套接字进行远程客户端和服务器通信

  25. 25

    使用Python服务器和Android客户端进行套接字编程

  26. 26

    我想在客户端使用网络套接字进行服务器通信。

  27. 27

    如何使用 Spock 对 Java 套接字服务器/客户端对进行单元测试?

  28. 28

    使用Boto3将base64字符串(图像数据)上传到Python中的S3服务器,并获取URL作为回报

  29. 29

    使用Jedi通过Java客户端从Redis服务器上的列表中删除字符串

热门标签

归档