默认

[已解决] 问个自定义RainbowChat的服务端http连接认证的问题

查看数: 37143 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-08-18 10:34

正文摘要:

由于自己的一些需要,需要在登录的时候做一些验证,我当前如下操作: 1 手机点击登录 2 服务端接收到登录请求,进行一系列验证 3 自定义验证是会调用http接口进行验证 4 但是一发起http请求,服务端就直接返回结 ...

评论

JackJiang 发表于 6 年前
引用:xiaohao180731 发表于 2018-08-18 15:56
多谢,问题已经解决了。是包引用依赖的问题。

ok
xiaohao180731 发表于 6 年前
引用:JackJiang 发表于 2018-08-18 12:05
你不需要单独又用httpclient来做客户端的请求框架,你直接照着HttpRestHelper里的接口,照葫芦画瓢就行了 ...

多谢,问题已经解决了。是包引用依赖的问题。
JackJiang 发表于 6 年前
引用:xiaohao180731 发表于 2018-08-18 11:26
涉及到一些比较敏感的问题,可能不太方便贴出来。
http请求用的是org.apache.http.cliet包做的。
可能 ...

你不需要单独又用httpclient来做客户端的请求框架,你直接照着HttpRestHelper里的接口,照葫芦画瓢就行了(默认的HttpRestHelper里的请求使用的就是Android官方API HttpURLConnection实现的,而Android的HttpURLConnection底层是使用okhttp实现,这是android端官方建议的http最佳实践)。

我猜想最有可能的原因就是你服务端的代码逻辑写的不对,因为代码没有执行,你完全可以单步调试跟一下,很有可能就是个极弱智的问题。

如果你还找不到原因,我建议你想办法把能让我看到的代码贴出来。否则我也没有办法猜出具体的原因的
xiaohao180731 发表于 6 年前
引用:JackJiang 发表于 2018-08-18 10:48
你把服务端MyController里的这个请求的case完整代码贴出来,我帮你看看

涉及到一些比较敏感的问题,可能不太方便贴出来。
http请求用的是org.apache.http.cliet包做的。
可能是因为请求是异步处理的原因导致的吗?
我边自己看看,再看看如何贴出来比较方便。
JackJiang 发表于 6 年前
你把服务端MyController里的这个请求的case完整代码贴出来,我帮你看看

返回顶部