как сделать POST запрос с логином и паролем, и после чего сделать get ?
class RequestTask extends AsyncTask<String, String, String>{
@Override
protected String doInBackground(String... uri) {
// POST
OkHttpClient client = new OkHttpClient();
RequestBody formBody = new FormBody.Builder()
.add("login", "test")
.add("password", "test123")
.build();
Request request = new Request.Builder()
.url("https://login.mysite.mysite.ru/user/login/")
.post(formBody)
.build();
Response response = null;
try {
response = client.newCall(request).execute();
Log.d("OKHTTP3", response.body().string());
} catch (IOException e) {
e.printStackTrace();
}
// GET
/* RequestBody formBody1 = new FormBody.Builder()
.build();
Request request1 = new Request.Builder()
.url("https://mysite.mysite.ru/feed")
.put(formBody1)
.build();
try {
Response response1 = client.newCall(request1).execute();
Log.d("OKHTTP3", response1.body().string());
} catch (IOException e) {
e.printStackTrace();
}*/
return doInBackground();
}
@Override
protected void onPostExecute(String result) {
super.onPostExecute(result);
//Do anything with response..
}
}
Этот метод логина не работает.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
С сервера не приходит ответ, в чем может быть проблема? При этом запрос он видит
Есть активити MainActivity и сервис MyFirebaseMessagingService, который получает пуш-сообщениеМне это сообщение нужно вывести в виде диалога
В бд первичный ключ находится в столбце id_dish(проверено 10 тыщ раз))