Мне нужно отправить некоторые данные, введенные edittext в моем приложении для Android, но я не понимаю, как я должен сделать код для серверной части! Я на PHP 5.3.
Android, как отправить строку данных через Json на сервер?
comment
Обратитесь к этим stackoverflow.com/questions/2540786/, stackoverflow.com/questions/8317553/
- person Piyush   schedule 19.03.2014
comment
Это поможет вам понять весь процесс Call и ответ
- person Akshay   schedule 19.03.2014
comment
Это для получения данных, а не для публикации.
- person user3437592   schedule 19.03.2014
comment
я использую этот код hmkcode.com/android-send-json-data -to-server, но я не понимаю, как сделать код для этой страницы «hmkcode.appspot .com/jsonservlet“
- person user3437592   schedule 19.03.2014
Ответы (1)
вы можете сделать это, используя строку запроса. Но для этого вам нужен API для серверной части. Для отправки данных на стороне сервера вы можете использовать этот код: -
public String connect(String url)
{//for connect to database(QueryString API)
String userID = null;
HttpClient httpc = new DefaultHttpClient();
try
{
HttpPost post = new HttpPost(url);
HttpResponse response = httpc.execute(post);
if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK)
{
userID = EntityUtils.toString(response.getEntity());
Log.v("Login response", "" + userID);
}
}
catch (ClientProtocolException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
return userID;
}
public void abcd(String a1, String a2, String a3,
String a4, String a5) {
String QS ="";//acc. to ur data
String finalURL2 = url + QS;
String result2 = connect(finalURL2);
Log.v("message", result2);
}
person
Barun
schedule
19.03.2014