Android客户端显示“网络错误”
By
agenge
at 2016-05-26 • 0人收藏 • 4502人看过
使用fiddler调试,显示调用成功;
nginx日志也显示成功,302状态;
/page/1 路径也对,数据库确实有 topics ID为1的数据;
请问还有哪些会有问题?
23 个回复 | 最后更新于 2016-07-25
回复#7 @lincanbin :
为什么会报类型转换错误?
W/System.err: java.lang.ClassCastException: java.lang.String cannot be cast to org.json.JSONObject 05-27 08:48:16.142 10552-11137/com.domain.carbonforum W/System.err: at com.domain.carbonforum.util.HttpUtil.postRequest(HttpUtil.java:232) 05-27 08:48:16.142 10552-11137/com.domain.carbonforum W/System.err: at com.domain.carbonforum.IndexActivity$GetTopicsTask.doInBackground(IndexActivity.java:437) 05-27 08:48:16.142 10552-11137/com.domain.carbonforum W/System.err: at com.domain.carbonforum.IndexActivity$GetTopicsTask.doInBackground(IndexActivity.java:375)
回复#13 @lincanbin :
绑定了的,这个没问题。域名解析、Nginx server_name都设置了的,日志也显示能收到请求。
例如刷新首页:
- - [27/May/2016:11:15:07 +0800] "POST /page/1 HTTP/1.1" 302 5 "-" "Dalvik/2.1.0 (Linux; U; Android 5.1; m1 metal Build/LMY47I)" - - [27/May/2016:11:15:07 +0800] "GET /page/1 HTTP/1.1" 302 5 "-" "Dalvik/2.1.0 (Linux; U; Android 5.1; m1 metal Build/LMY47I)" - - [27/May/2016:11:15:07 +0800] "GET / HTTP/1.1" 200 2722 "-" "Dalvik/2.1.0 (Linux; U; Android 5.1; m1 metal Build/LMY47I)"
现在的问题在于:
服务器返回的postResult 是一个html(xml)文本,理论上应该要是json文本才正确。
登录后方可回帖
补充:
手机 魅蓝metal 5.1