xUtils怎么post请求上传json数据

Posted _Vincent

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xUtils怎么post请求上传json数据相关的知识,希望对你有一定的参考价值。

        InfoSmallCodeBinding smallCode = new InfoSmallCodeBinding();
        smallCode.setSmallCode("测试");
        smallCode.setMiddleBoxCode("测试");
        smallCode.setProductCode("0001");
        Gson gson3 = new Gson();

        String url = AppConfig.ApiUrl+"?action=smallcodebindingadd";
        HttpUtils httpUtils = new HttpUtils();
        //Log.d("Http2635", "test: "+gson3.toJson(smallCode));
        RequestParams params = new RequestParams();
        params.setBodyEntity(new StringEntity(gson3.toJson(smallCode),"UTF-8"));
        params.setContentType("application/json");
        httpUtils.send(com.lidroid.xutils.http.client.HttpRequest.HttpMethod.POST, url, params, new RequestCallBack<String>() {
                    @Override
                    public void onSuccess(ResponseInfo<String> responseInfo) {
                        Log.d("Http2635", "onSuccess: "+responseInfo.result.toString());
                    }

                    @Override
                    public void onFailure(HttpException e, String s) {
                        Log.d("Http2635", "onFailure: "+e.toString());
                    }
                }
        );

 

以上是关于xUtils怎么post请求上传json数据的主要内容,如果未能解决你的问题,请参考以下文章

xUtils使用详解

android-----XUtils框架之HttpUtils源码分析

获取post请求中body的内容

android与服务器交互总结(json,post,xUtils,Volley)

xUtils的POST请求

python上传图片头像。一个post 提交不知道怎么写?这样的