2011-10-07 22 views
0

我正在开发一个应用程序,我必须从服务器获取响应。任何人都可以请分享,我可以打印从服务器端的响应代码..任何帮助将不胜感激.. 谢谢..从服务器端的打印回复android

+0

你想从一个网址 – surendra

+0

获取数据接受的答案,然后它会帮助其他 – surendra

回答

2

意味着你有外部URL:“......”

你的要求该网址,你会得到什么好吗?

所以尝试:

try { 

      String req = "your requst"; 

      String url = URL+ "?req="+req; 

      httpPost = new HttpPost(url); 
      HttpResponse httpResponse = httpclient.execute(httpPost); 
      int statuscode = httpResponse.getStatusLine().getStatusCode(); 
      if (statuscode == 200) { 
       String responseMsg = getResponse(httpResponse); 

       **System.out.println("Responce = "+responseMsg);** 
       return responseMsg; 
      }else{ 
       Log.e(TAG, statuscode+""); 
      } 
     } catch (ClientProtocolException e) { 
      Log.e(TAG, e.getMessage(),e); 
     } 
+0

+1帮助... – Aditya1510

1

如果你想从一个网址,以获取数据,然后使用此代码

static String page; 
public static String getValuefromUrl(String url){ 
try{ 
DefaultHttpClient httpClient = new DefaultHttpClient(); 
HttpGet httpGet = new HttpGet(url); 
ResponseHandler<String> resHandler = new BasicResponseHandler(); 
page = httpClient.execute(httpGet, resHandler); 
return page; 
} 
catch(Exception ex){ 
return page;  
} 
} 
+0

+1帮助n谢谢surendra ... – Aditya1510