jam*_*mes 13 android http-get httpresponse httpclient logcat
我多次联系Web服务以通过HttpGet和获取JSON字符串DefaultHttpClient.
...
DefaultHttpClient defaultHttpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
HttpResponse httpResponse = (HttpResponse)defaultHttpClient.execute(httpGet);
HttpEntity httpEntity = httpResponse.getEntity();
...
Run Code Online (Sandbox Code Playgroud)
我发现LogCat是打印接口名称:null,每次都执行标签System.outHttpResponse httpResponse = (HttpResponse)defaultHttpClient.execute(httpGet);.
我正确地建立这个http连接HttpGet吗?有不同的方式吗?
如何创建此连接而不是获取接口名称:来自System.out标记的null LogCat消息?
小智 1
您是否异步使用 DefaultHTTPClient ?我过去也遇到过类似的错误(Android 2.x),发现一旦我为 DefaultHTTPClient 创建了一个单例并将我的 Web 请求放入 AsyncTask 中,这个错误就消失了。
| 归档时间: |
|
| 查看次数: |
602 次 |
| 最近记录: |