Mój problem jest taki - chcę wysłać na serwer prostymi metodami
zapytanie przez POST i dostać odpowiedz w JSON
Jak mam zmodernizować "doInBackground" by zadzaiałało.
Jest w necie wiele przykładów lecz wszystkie przez GET lub Volly opsługiwane.
Czyli tworzę połączenie:
- HttpURLConnection
- następnie przy pomocy "HashMap<String, String>" wkładam dane do zmiennych
- otrzymuje "Response" w formacie JSON i odczytuje je.
Czy mogę poprosić o uzupełnienie kodu gdyż jestem początkujący w Android + Java
private class PostJSON extends AsyncTask<Void, Void, Void> {
@Override
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected Void doInBackground(Void... arg0) {
String url = "https://mojadres-z-php-post";
//HashMap<String, String> contact = new HashMap<>();
//contact.put("id", id);
//contact.put("data-1", data1);
//contact.put("data-2", data2);
//contact.put("data-3", data3);
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
}