gpt4 book ai didi

java - HttpClient 在果冻 bean 中不起作用?

转载 作者:行者123 更新时间:2023-12-01 13:19:24 26 4
gpt4 key购买 nike

我已经构建了 android 应用程序,使用 http 客户端从 URL 获取内容,

         String getRequest(String SUrl){
String vResult = "TEST";
//SUrl result of "http://mydomain.com/file.php?var=21"
HttpClient client = new DefaultHttpClient();
HttpGet request;
try{
request=new HttpGet(SUrl);
HttpResponse response = client.execute(request);


vResult=request(response);

}catch(Exception ex){
Log.e("From Server", ex.getMessage());

}
return vResult;
}

public static String request(HttpResponse response){
String result = "";
try{
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
StringBuilder str = new StringBuilder();
String line = null;
while((line = reader.readLine()) != null){
str.append(line + "\n");
}
in.close();
result = str.toString();
}catch(Exception ex){
result = "Error";
}
return result;
}

在android Gingerbread 中,上面的代码可以很好地从服务器获取内容,但在果冻 bean 中,代码结果日志如下

java.lang.NullPointerException: println needs a message

即使我已经声明了所有变量,为什么我在 jelly bean 中得到 null?

谢谢

最佳答案

试试这个..

       catch(Exception ex){
Log.e("From Server", ""+ex.printStackTrace());

}

关于java - HttpClient 在果冻 bean 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22165295/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com