Я новичок в android studio и собираюсь использовать библиотеку залпов для получения данных с сервера.Я использовал следующий код:
JSONObject request_body = new JSONObject();
try {
request_body.put("method", "authenticate");
request_body.put("id", "1");
request_body.put("jsonrpc", "2.0");
JSONArray params = new JSONArray();
params.put(user_name);
params.put(password);
request_body.put("params", params);
} catch(Exception e) {
}
RequestQueue requestQueueV1= Volley.newRequestQueue(getApplicationContext());
JsonObjectRequest stringRequestV1 = new JsonObjectRequest(Request.Method.POST, server_url + AppConfig.VERSION1_URL, request_body, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.d("MainActivity", error.toString());
Toast.makeText(SettingsActivity.this, "Error occurred.", Toast.LENGTH_LONG).show();
}
});
stringRequestV1.setRetryPolicy(new DefaultRetryPolicy(4000, 2, 2f));
requestQueueV1.add(stringRequestV1);
Но я получил ошибку: com.android.volley.AuthFailureError
Ниже приведен мой снимок экрана почтальона:
![screenshot1](https://i.stack.imgur.com/1bq0q.png)
![screenshot2](https://i.stack.imgur.com/IERi9.png)