美文网首页
iOS上传图片base64编码的加号变空格

iOS上传图片base64编码的加号变空格

作者: zhimingcow | 来源:发表于2020-04-23 17:38 被阅读0次

what?

今天调试的时候发现,iOS这边用base64编码提交图片给后台的时候,后台竟然报“base64不合法”,后来一查,接收到的base64串中“+”都变成了“ ”。

原因

原来是我使用了application/x-www-form-urlencoded方式post的数据,在url传输base64数据的时候自动把特殊符号“+”转成了空格。

解决

  1. 后台把空格转成“+”后再解码
  2. iOS端使用form-data方式提交

相关文章

网友评论

      本文标题:iOS上传图片base64编码的加号变空格

      本文链接:https://www.haomeiwen.com/subject/msnaihtx.html