2017-02-14 13 views
1

В настоящее время я пытаюсь отправить JsonObject в свой API и получить ответ JsonArray с сервера. Как я могу это сделать? Я получаю сообщение об ошибке исключения, если я пытаюсьОпубликовать JSONObject и получить запрос JSONArray Volley

JsonObjectRequest postRequest = new JsonObjectRequest(Request.Method.POST, url_test,new JSONObject(params), 
      new Response.Listener<JSONObject>() { 
       @Override 
+0

могли бы вы сказать, какой 'Exception' брошен? –

+0

опубликовать журнал сбоев и полный код .. – rafsanahmad007

+0

com.android.volley.ParseError: org.json.JSONException: – pavlos

ответ

0

Попробуйте эти ..

url = "http://your Api post"; 
    StringRequest postRequest = new StringRequest(Request.Method.POST, url, 
     new Response.Listener<String>() 
     { 
      @Override 
      public void onResponse(String response) { 
       // response 
       Log.d("Response", response); 
      } 
     }, 
     new Response.ErrorListener() 
     { 
      @Override 
      public void onErrorResponse(VolleyError error) { 
       // error 
       Log.d("Error.Response", response); 
      } 
     } 
    ) { 

//You send the key and value to server you enter here 


@Override 
    protected Map<String, String> getParams() 
    { 
      Map<String, String> params = new HashMap<String, String>(); 
      params.put("key", "value"); 

      return params; 
    } 
}; 
queue.add(postRequest); 

 Смежные вопросы

  • Нет связанных вопросов^_^