httpUtils网络请求

Posted glj521

tags:

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

String path = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
        HttpUtils httpUtils = new HttpUtils();
        // 参数一:请求方式
        // 参数二:url
        // 参数三:RequestParams params, 请求参数
        // 参数四:RequestCallBack<T> callBack 回调通知接口

        // RequestParams params=new RequestParams();
        //
        // params.addQueryStringParameter("key",
        // "49d49fb9ef38fdfdb0a649f258c1f992");
        // params.addQueryStringParameter("pno", pno+"");

        httpUtils.send(HttpMethod.GET, path, new RequestCallBack<String>() {

            @Override
            public void onFailure(HttpException arg0, String arg1) {
                Log.i("file", "请求失败");
            }

            @Override
            public void onSuccess(ResponseInfo<String> weResponseInfo) {

                String data = weResponseInfo.result;
                System.out.println(data);
                Log.i("file", data);

                Gson gson = new Gson();

//                NewsData[] newsDatas = gson.fromJson(data, NewsData[].class);
//
//                List<NewsData> list=new ArrayList<NewsData>(); 
//                for (NewsData newsData2 : newsDatas) {
//                    list.add(newsData2);
//                }
                

            }

        });

 

以上是关于httpUtils网络请求的主要内容,如果未能解决你的问题,请参考以下文章

HttpUtils 用于进行网络请求的工具类

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

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

HttpUtils 封装类