叫我阿喵
2017-03-16 06:41
采纳率: 100%
浏览 1.6k

Android post模拟登录特殊符号怎么解决?

写了个应用,使用post模拟登录学校的教务系统,但是在安卓下使用OkHttp进行post登录时发现密码带有特殊符号时会出现登录失败,如何解决这种情况?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • oyljerry 2017-03-16 06:52
    已采纳

    要看服务器是如何处理的,用浏览器查看一下正常网页提交的时候,是用的什么编码,然后你也对应编码。

    点赞 评论
  • AbnerMing 2017-03-16 07:56

    用户输入密码的时候,你就应该用正则做限制

    点赞 评论
  • RoidCoder 2017-03-16 08:25

    密码应该做了编码处理

    点赞 评论
  • LinWill_ZXH 2017-03-18 08:13

    我觉得是服务器问题。okhttp post 时传输的数据是过url编码的。服务器没有URldecode
    所以12345¥会变成12345%ef%bf%a这种

    点赞 评论

相关推荐 更多相似问题