相关疑难解决方法(0)

使用Volley发送带有JSON数据的POST请求

我想发一个新JsonObjectRequest请求:

  • 我想接收JSON数据(来自服务器的响应):好的
  • 我想将带有此请求的JSON格式数据发送到服务器

    JsonObjectRequest request = new JsonObjectRequest(
        Request.Method.POST, "myurl.com", null,
        new Response.Listener<JSONObject>() {
            @Override
            public void onResponse(JSONObject response) {
                //...
            }
        },
        new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError error) {
                //...
            }
        })
        {
            @Override
            protected Map<String,String> getParams() {
                // something to do here ??
                return params;
            }
    
            @Override
            public Map<String, String> getHeaders() throws AuthFailureError {
                // something to do here ??
                return params;
            }
        };
    
    Run Code Online (Sandbox Code Playgroud)

PS我也在我的项目中使用GSON库.

android http-post android-volley android-json

81
推荐指数
4
解决办法
16万
查看次数

标签 统计

android ×1

android-json ×1

android-volley ×1

http-post ×1