2012-12-06 43 views
0

我想通過Http, 將數據從android發送到網站asp.net,但是我的電腦中的網站在visual studio 2010中,如何通過Http將數據從移動設備發送到網站。 注:我通過無線網絡翻譯數據如何通過Http獲取android中的數據和響應數據?

請給我關於如何連接移動和視覺工作室(設置移動和視覺工作室)的教程。 和java中的示例代碼如何從網站asp.net發送移動數據和接收數據。

+0

請參閱此http://stackoverflow.com/questions/9043587/android-post-request-for-aspx – Androyds

+0

此代碼是「http://stackoverflow.com/questions/9043587/android-post-request- for-aspx「是正確的沒有錯誤,如果在asp.net中如何接收和設置網站(端口和IP)是什麼。 –

回答

0

下面是代碼示例,如果我將與服務器進行通信

// this method takes URL as input and returns JSON data 
//parent class name is "NewWebHelper.java" 

public String getResult(String url) { 

     Log.v(TAG, "Final Requsting URL is : :"+url); 

     String line = ""; 
     String responseJsonData = null; 

     try { 
      StringBuilder sb = new StringBuilder(); 
      String x = ""; 
      URL httpurl = new URL(url); 
      URLConnection tc= httpurl.openConnection(); 

      BufferedReader in = new BufferedReader(
           new InputStreamReader(tc.getInputStream())); 

      if(in !=null){ 
       while ((line = in.readLine()) != null) { 
       sb.append(line + "\n"); 
       x = sb.toString(); 
      } 
      responseJsonData = new String(x); 

      } 
     } 
     catch (UnknownHostException uh){    
      Log.v("NewWebHelper", "Unknown host :"); 
      uh.printStackTrace(); 
     } 
     catch (FileNotFoundException e) { 
      Log.v("NewWebHelper", "FileNotFoundException :"); 
      e.printStackTrace(); 
     } 
     catch (IOException e) { 
      Log.v("NewWebHelper", "IOException :"); 
      e.printStackTrace(); 
     } 
     catch (Exception e) { 
      Log.v("NewWebHelper", "Exception :"); 
      e.printStackTrace(); 
     } 
     return responseJsonData; 
    } 

讓我知道如果您有任何麻煩改編職系本。

+0

謝謝,但我想代碼「發送」數據從移動網站通過http不在json返回。 –