Android向Http服务器发送Http请求异常-UnknowHostException

来源:互联网 发布:mac英雄联盟国服 编辑:程序博客网 时间:2024/05/22 14:23

http://blog.csdn.net/garfier/article/details/5892854

[java] view plaincopy
  1. public static String httpRequest(String url){  
  2.     HttpParams httpParams = new BasicHttpParams();  
  3.        HttpConnectionParams.setConnectionTimeout(httpParams,    
  4.                30000);    
  5.        HttpConnectionParams.setSoTimeout(httpParams,    
  6.                30000);    
  7.        //新建HttpClient对象    
  8.        HttpClient httpClient = new DefaultHttpClient(httpParams);    
  9.     HttpGet httpGet = new HttpGet(url);  
  10.     try {  
  11.         HttpResponse response = httpClient.execute(httpGet);  
  12.         if (response.getStatusLine().getStatusCode()!=HttpStatus.SC_OK){  
  13.             System.out.println("Bad Request!");  
  14.         }  
  15.         System.out.println(response.toString());  
  16.         return response.toString();  
  17.     } catch (IOException e) {  
  18.         // TODO Auto-generated catch block  
  19.         e.printStackTrace();  
  20.     }  
  21.       
  22.     return "Something Wrong";  
  23. }  

 

解决方案:

开放Internet访问权限

androidmanifest.xml


原创粉丝点击