2 qq 30562993 qq_30562993 于 2016.03.03 17:25 提问

AsyncHttpClient超时问题

![图片说明](http://img.ask.csdn.net/upload/201603/03/1456997009_672290.png)图片说明

6个回答

luochoudan
luochoudan   Ds   Rxr 2016.03.03 17:52
已采纳

这是链接超时,应该不是你代码的问题,一检查网络,二检查服务器是否当机。

qq_30562993
qq_30562993   2016.03.03 17:27

这个是源码
String url = "http://192.168.199.86:8080/userpolice_m/login";
AsyncHttpClient client = new AsyncHttpClient();
RequestParams params = new RequestParams();
params.put("principal", principa);
params.put("credentials", credential);
client.setTimeout(30000);
client.post(url, params, new AsyncHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
if (statusCode == 200) {
String data = new String(responseBody);

                // JSONObject jsonObject = new JSONObject(data);
                // JSONObject jsonObject1 =
                // jsonObject.getJSONObject("info");
                // JSONObject jsonObject2 =
                // jsonObject1.getJSONObject("authc");
                // JSONObject jsonObject3 =
                // jsonObject2.getJSONObject("principal");
                // String token = jsonObject3.getString("token");
                mProgressDialog.dismiss();
                Intent intent = new Intent(LoginActivity.this, HomeActivity.class);
                startActivity(intent);

            }
        }

        @Override
        public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
            mProgressDialog.dismiss();
            // Toast.makeText(LoginActivity.this, new String(responseBody),
            // Toast.LENGTH_LONG).show();
            Toast.makeText(LoginActivity.this, "没有获取到Android服务器端的响应!", Toast.LENGTH_LONG).show();
        }
    });
u011249920
u011249920   2016.03.03 17:52

把超时时间设置的稍微长点试试

rui888
rui888   Ds   Rxr 2016.03.04 09:12

onFailure 这个方法没有进去吗?

qq_30562993
qq_30562993   2016.03.04 16:29

是服务器那边的问题,,,多谢各位了

u014629867
u014629867 是服务端什么问题啊?我这边也遇到了!时好时坏的
一年多之前 回复
u014629867
u014629867 是服务端什么问题啊?我这边也遇到了!时好时坏的
一年多之前 回复
qq_24922761
qq_24922761   2016.04.22 16:37

我想问下这个问题是怎么回事,我也遇到了还没解决

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!