社区
iOS
帖子详情
iOS POST请求,将base64编码的图片数据传输给后台,转义字符消失
shengkuiwang
2016-10-01 03:49:28
通过
POST
向后传输
base64
编码的
图片数据
操作流程:
1、将图片base64编码数据和以及其他数据放到字典内,
2、然后转化为json串之后通过POST请求传给后台 。
问题描述:
base64编码数据内包含有转义字符 ,后天接收到的数据转义字符不见了
...全文
1400
4
打赏
收藏
iOS POST请求,将base64编码的图片数据传输给后台,转义字符消失
通过POST向后传输base64编码的图片数据 操作流程: 1、将图片base64编码数据和以及其他数据放到字典内, 2、然后转化为json串之后通过POST请求传给后台 。 问题描述: base64编码数据内包含有转义字符 ,后天接收到的数据转义字符不见了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shengkuiwang
2016-12-28
打赏
举报
回复
最终发现是请求方法对参数又做了一次编码处理,
shengkuiwang
2016-10-12
打赏
举报
回复
前面b64Photo 两侧的“ " ”变成“ \" ” 那么对应的 “ \/9 ”应该变成“ \\/9 ”而后台接受的变成了“ /9 ”
编天码地
2016-10-01
打赏
举报
回复
本来就应该不见了啊 你不知道转义字符 是干嘛用的吗
shengkuiwang
2016-10-01
打赏
举报
回复
左传输到后台的数据,右边我发送的NSLog出来的数据
尹成Python27天入门到项目实战
字符串高级简单回顾..eval与exec简介字符串的简单规范字符串的截取字符串赋值规范字符串
转义字符
字符串常见运算符字符串格式化字符串格式化强化字符串
编码
简介dir与help查看str字符串函数第一个大写以及字符串居中...
[
iOS
开发]网络
请求
之---GET和
POST
[
iOS
开发]网络
请求
之—GET和
POST
GET和
POST
的区别 从字面意思来看,GET是向服务器发索取数据的一种
请求
,而
Post
是向服务器提交数据的一种
请求
GET是获取信息,而不是修改信息,类似数据库查询功能一样,数据不会被修改 GET
请求
的参数会跟在url后进行传递,
请求
的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相连,%XX中的XX为该符号以16进制表示的ASCII,如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE
去掉
图片
base64
中的换行符空格等
用
post
传
图片
base位字符串时。有时会出现对方接受的
base64
字符串不完整。 故要发送
请求
时,可以先把
base64
位字符串的换行符等替换掉 str= str.replaceAll("[\s*\t\n\r]", “”); ...
iOS
开发中(OC/Swift)特殊字符串
编码
解码
参考文章
iOS
开发-OC中特殊字符串
编码
解码
ios
URL字符串的URLencode 和 encodeURIComponent(
base64
) 去除get时因特殊字符至错 CFURLCreateStringByAddingPercentEscapes
iOS
URLencode和decode注意
iOS
开发之
请求
设置自定义header
iOS
数据
请求
的封装,包含Header和Body ...
iOS
29,031
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章