Http 请求返回值不一样怎么办?

星夜 2014-07-11 01:13:15
在Eclipse上调试没有问题 服务器是C# 做的! 那边抛出异常,捕获返回一段 json

但是安装到手机上就不行

电脑调试返回值是:
request:http://192.168.0.104:809/Mobile/Login?ran=0.6238244705636543,result:{"ErrorCode":"500","Message":"用户名或密码错误"}


安装到手机上返回值是:
request:http://192.168.0.104:809/Mobile/Login?ran=0.38303200578261676,result:null

用的是 小米3 v5 系统
实在不明白啊!
...全文
252 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony4geek 2014-07-11
  • 打赏
  • 举报
回复
模拟器其他机器试试呢。 服务端开始response的数据对不/?
_周星星 2014-07-11
  • 打赏
  • 举报
回复
这不科学 把手机上的应用卸载 重新编译 是不是app的签名不一样额
icyblood198999 2014-07-11
  • 打赏
  • 举报
回复
如果url走得通的话,调试看一下参数等等和虚拟机是否保持一致,然后再让服务端开debug抓一下w3wp进程,调试一下,返回值不一样的情况很多。
icyblood198999 2014-07-11
  • 打赏
  • 举报
回复
看一下httpcode吧,闹不好url走不通

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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