Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用asyncHttpClient.get()的JSON响应不完整_Java_Android_Json_Get_Asynchttpclient - Fatal编程技术网

Java 使用asyncHttpClient.get()的JSON响应不完整

Java 使用asyncHttpClient.get()的JSON响应不完整,java,android,json,get,asynchttpclient,Java,Android,Json,Get,Asynchttpclient,我使用的是asyncHttpClient.get(),在这种情况下,响应应该返回大量数据,但响应不完整(且不可解析) 参考链接: 这是我的密码: asyncHttpClient.get(relativeUrl, new AsyncHttpResponseHandler() { @Override public void onSuccess(int statusCode, Header[] headerInfo, byte[] responseData) {

我使用的是
asyncHttpClient.get()
,在这种情况下,响应应该返回大量数据,但响应不完整(且不可解析)

参考链接:

这是我的密码:

asyncHttpClient.get(relativeUrl, new AsyncHttpResponseHandler() {
        @Override
        public void onSuccess(int statusCode, Header[] headerInfo, byte[] responseData) {
            if (responseData != null) {
                String responseStr = new String(responseData);
                System.out.println("Response",responseStr);
            }
        }
    }

为什么响应不完整?

在这种情况下,您得到的状态代码是什么?也许您可以使用onProgress方法的自定义实现来确认响应进度,这样您会得到一点想法。我认为您的解析器不工作,您可以发布您的解析器代码,以便我们可以查看它,以及API响应。