如何通过Volley请求传递HttpPost(URI)?

时间:2014-12-16 07:41:02

标签: android android-volley

如何使用Volley传递带有StringRequest的HttpPost(URI)?我需要传递带有Request的URI,比如

HttpPost localHttpPost = new HttpPost(" some URI ");

如何使用Volley请求?

1 个答案:

答案 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);