Volley JsonObjectRequest Post参数不再起作用

Volley JsonObjectRequest Post参数不再起作用,第1张

Volley JsonObjectRequest Post参数不再起作用

我最终改用了Volley的StringRequest,因为我花了太多宝贵的时间试图使JsonObjectRequest正常工作。

RequestQueue queue = Volley.newRequestQueue(this);String url ="http://myserveraddress";StringRequest strRequest = new StringRequest(Request.Method.POST, url,     new Response.Listener<String>()     {         @Override         public void onResponse(String response)         {  Toast.makeText(getApplicationContext(), response, Toast.LENGTH_SHORT).show();         }     },     new Response.ErrorListener()     {         @Override         public void onErrorResponse(VolleyError error)         {  Toast.makeText(getApplicationContext(), error.toString(), Toast.LENGTH_SHORT).show();         }     })        { @Override protected Map<String, String> getParams() {     Map<String, String> params = new HashMap<String, String>();     params.put("tag", "test");     return params; }        };queue.add(strRequest);

这对我有用。它与JsonObjectRequest一样简单,但是使用String代替。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5020482.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存