Добавление строки в конце URL в методе GET: залп - PullRequest
0 голосов
/ 28 сентября 2019

Я работаю с библиотекой volley в разработке приложений для Android.

У меня есть базовый URL, и мне нужно добавить некоторое значение в конце URL, нажмитездесь ,

Итак, это значение " ZGxb87HuJK " в моей программе динамически меняется, и необходимо добавить это значение в конце URL.Как добавить это в params?

Ответы [ 2 ]

1 голос
/ 28 сентября 2019

Используйте этот способ.

 StringRequest strreq = new StringRequest(Request.Method.GET,
     "https://sample.com/testing/" + Hear Your dynamic value,
      new Response.Listener<String>() {
         @Override
         public void onResponse(String Response) {
                  // get response
         }
      }, new Response.ErrorListener() {
         @Override
         public void onErrorResponse(VolleyError e) {
            e.printStackTrace();
         }
});
Volley.getInstance(this).addToRequestQueue(strreq);
0 голосов
/ 28 сентября 2019
String URL =  "https://sample.com/testing/" + "dynamic value e.g ZGxb87HuJK";

JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.GET,
    URL, null,
    new Response.Listener() {
        @Override
        public void onResponse(JSONObject response) {
            //Success Callback
        }
    },
    new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {
            //Failure Callback
        }
    });
// Adding the request to the queue along with a unique string tag
MyApplication.getInstance().addToRequestQueue(jsonObjectReq, "getRequest");

Измените свой код следующим образом

...