Android在真机上获取不到webservice返回的base64字符串! 50

模拟器可以正常运行(可以正常获取)!模拟器是4.4.2手机是6.0版本的。是版本兼容问题吗?... 模拟器可以正常运行(可以正常获取)!模拟器是4.4.2 手机是6.0版本的。是版本兼容问题吗? 展开
 我来答
耽海技0J
2018-05-09 · TA获得超过122个赞
知道答主
回答量:72
采纳率:53%
帮助的人:34.5万
展开全部
百度是最好的老师:标准的Base64并不适合直接放在URL里传输,因为URL编码器会把标准Base64中的“/”和“+”字符变为形如“%XX”的形式,而这些“%”号在存入数据库时还需要再进行转换,因为ANSI SQL中已将“%”号用作通配符。  为解决此问题,可采用一种用于URL的改进Base64编码,它不在末尾填充'='号,并将标准Base64中的“+”和“/”分别改成了“*”和“-”,这样就免去了在URL编解码和数据库存储时所要作的转换,避免了编码信息长度在此过程中的增加,并统一了数据库、表单等处对象标识符的格式。
更多追问追答
追问
你好!我的安卓现在可以传输图片到webservice,但是从webservice取不到(真机)   我用的是post和get方法,模拟器上可以正常接受发送,不知道是什么问题・_・?
base64好像没问题吧,我都可以传输图片到webservice端了
切切切135
2018-05-09 · TA获得超过3463个赞
知道大有可为答主
回答量:5206
采纳率:55%
帮助的人:773万
展开全部
没有日志吗?
追问
你好!我的安卓现在可以传输图片到webservice,但是从webservice取不到(真机)   我用的是post和get方法,模拟器上可以正常接受发送,不知道是什么问题・_・?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北斗星之魂
2018-05-09
知道答主
回答量:69
采纳率:0%
帮助的人:19.5万
展开全部
网络权限问题吧。6.0系统的权限和4.0好像不一样了
追问
你好!我的安卓现在可以传输图片到webservice,但是从webservice取不到(真机)
我用的是post和get方法,模拟器上可以正常接受发送,不知道是什么问题・_・?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式