2012-06-06 3 views
-4

PHP 서버에 간단한 데이터를 보내기 위해 안드로이드 코드의 예제를 제공 할 수 있습니까? 안드로이드 장치에서 생성 된 양식에서 여러 개의 문자열, 이중 및 int 변수를 보내고 해당 항목을 pdf 문서로 변환 한 다음 다시 Android로 보내야합니다. 적어도 서버에 보내면 샘플을 얻을 수 있다면 많은 도움이 될 것입니다. 감사.Android to PHP and Back

+2

중복 가능성 [안드로이드에서 HTTP 포스트를 수행하는 방법?] (http://stackoverflow.com/questions/4470936/how-to-do-a-http-post-in-android) – mbeckish

답변

1
public void postData() { 
    // Create a new HttpClient and Post Header 
    HttpClient httpclient = new DefaultHttpClient(); 
    HttpPost httppost = new HttpPost("http://www.yoursite.com/script.php"); 

    try { 
     // Add your data 
     List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); 
     nameValuePairs.add(new BasicNameValuePair("id", "12345")); 
     nameValuePairs.add(new BasicNameValuePair("stringdata", "AndDev is Cool!")); 
     httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 

     // Execute HTTP Post Request 
     HttpResponse response = httpclient.execute(httppost); 

    } catch (ClientProtocolException e) { 
     // TODO Auto-generated catch block 
    } catch (IOException e) { 
     // TODO Auto-generated catch block 
    } 
}