android 发送http请求方法和异常解决方法
16lz
2021-01-23
String httpUrl = "http://api.hcl100.com/index.php/Applist/search/paging/0"; /* 建立HTTP Get对象 */ HttpGet httpRequest = new HttpGet(httpUrl); try { /* 发送请求并等待响应 */ HttpResponse httpResponse = new DefaultHttpClient().execute(httpRequest); /* 若状态码为200 ok */ if (httpResponse.getStatusLine().getStatusCode() == 200) { /* 读 */ String strResult = EntityUtils.toString(httpResponse .getEntity()); /* 去没有用的字符 */ System.out.println(strResult); } else { System.out.println("123123"); } } catch (ClientProtocolException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); }
出现new DefaultHttpClient().execute(httpRequest)空的话 另开线程解决
更多相关文章
- 用Java 在 KSOAP中序列化复杂对象数组实体
- Android对象序列化存储
- Android GreenDao 建表及 获取SessionDao对象 单例
- Android EditText插入字符串到光标所在位置和删除
- android非法字符的判定、表情符号的判定
- Android将获取到文件的uri转换为字符串的路径
- android XML文件常用字符转义
- Android 创建一个包含星期的格式字符串
- Android源码快速查找文件、搜索字符串和编译