iOS POST请求,将base64编码的图片数据传输给后台,转义字符消失

shengkuiwang 2016-10-01 03:49:28
通过POST向后传输base64编码的图片数据
操作流程:
1、将图片base64编码数据和以及其他数据放到字典内,
2、然后转化为json串之后通过POST请求传给后台 。
问题描述:
base64编码数据内包含有转义字符 ,后天接收到的数据转义字符不见了
...全文
1398 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shengkuiwang 2016-12-28
  • 打赏
  • 举报
回复
最终发现是请求方法对参数又做了一次编码处理,
shengkuiwang 2016-10-12
  • 打赏
  • 举报
回复
前面b64Photo 两侧的“ " ”变成“ \" ” 那么对应的 “ \/9 ”应该变成“ \\/9 ”而后台接受的变成了“ /9 ”
编天码地 2016-10-01
  • 打赏
  • 举报
回复
本来就应该不见了啊 你不知道转义字符 是干嘛用的吗
shengkuiwang 2016-10-01
  • 打赏
  • 举报
回复

左传输到后台的数据,右边我发送的NSLog出来的数据

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧