Залп запросить параметры тела Android - PullRequest
0 голосов
/ 03 ноября 2018

Я хочу сделать этот запрос с Android

curl request

Я хочу изменить параметр сезона. Вот мой код

RequestQueue requestQueue = Volley.newRequestQueue(getContext());
    String uri = Uri.parse("https://fortnite-public-api.theapinetwork.com/prod09/challenges/get")
            .buildUpon()
            .build().toString();

    StringRequest stringRequest = new StringRequest(
            Request.Method.GET, uri, new Response.Listener<String>() {
        @Override
        public void onResponse(String response) {
            try {
                JSONObject obj = new JSONObject(response);
            } catch (JSONException e) {
                e.printStackTrace();
            }
        }

    }, new Response.ErrorListener() {

        @Override
        public void onErrorResponse(VolleyError error) {
            Log.e("VolleyError", error.toString());
        }

    }) {

        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            Map<String, String>  params = new HashMap<>();
            params.put("season", "4");

            return params;
        }

    };
    requestQueue.add(stringRequest);

Работает, но для ответа установлено значение «season = 0», и я хочу установить его на 4 или 5 и т. Д. *

Как изменить параметры тела для создания собственного запроса?

...