如何使用Volley传递带有StringRequest的HttpPost(URI)?我需要传递带有Request的URI,比如
HttpPost localHttpPost = new HttpPost(" some URI ");
如何使用Volley请求?
答案 0 :(得分:1)
好吧,首先你需要一个requestQueue。
requestQueue = Volley.newRequestQueue(context);
然后,在您的代码(全局变量)的某个位置定义此requestQueue,工作是定义请求。它可以是例如StringRequest。注意代码中的Method.POST。
StringRequest req = new StringRequest(Method.POST, getBaseUrl() + POST_OPPORTUNITIES_URL, requestListener, new Response.ErrorListener(){
@Override
public void onErrorResponse(VolleyError volleyError) {
//Manage the error
}
});
最后将请求添加到de Queue
requestQueue.add(req);