okHttp工具类,实现get和post
来源:互联网 发布:祁县哪个宽带网络好 编辑:程序博客网 时间:2024/05/20 04:31
public class HttpUtils {
private HttpUtils() {}public static String getHttpInfo(String url, Map<String, String> params) throws URISyntaxException, IOException { OkHttpClient httpClient = new OkHttpClient(); URIBuilder uriBuilder = new URIBuilder(url); for (Map.Entry<String, String> param : params.entrySet()) { uriBuilder.addParameter(param.getKey(), param.getValue()); } Request request = new Request.Builder() .url(uriBuilder.build().toURL()) .build(); Response response = httpClient.newCall(request).execute(); return response.body().string();}public static String postHttpInfo(String url, Map<String, String> params) throws IOException { OkHttpClient httpClient = new OkHttpClient(); FormEncodingBuilder form = new FormEncodingBuilder(); for(Map.Entry<String, String> param : params.entrySet()) { form.add(param.getKey(), param.getValue()); } Request request = new Request.Builder() .url(url) .post(form.build()) .build(); Response response = httpClient.newCall(request).execute(); return response.body().string();}
}
阅读全文
0 0
- okHttp工具类,实现get和post
- OkHttp使用Get和Post访问服务器的工具类(一)
- OkHttp get和post封装
- OkHttp的Get和Post
- OkHttp GET 和 POST 的使用
- OkHttp(1):GET和POST
- OkHttp GET 和 POST 的使用
- OkHttp GET 和 POST 的使用
- OkHttp GET 和 POST 的使用
- Okhttp和Retrofit的get,post请求
- OkHttp get请求 和post请求
- OKhttp的get请求和post请求
- Okhttp的post和get请求数据
- HttpClient发送get和post工具类
- POST GET 工具类
- okHttp post&get请求
- okhttp get post请求
- RxAndroid结合OkHttp实现图片下载、get、post请求
- VS2015+VisualGDB真机调试NativieAndroid工程
- 江windows盘挂载到ubuntu下
- hdoj 2000
- 如何生成KeyStore
- 单KEY业务,数据库水平切分架构实践 | 架构师之路
- okHttp工具类,实现get和post
- yii2常用方法
- Js控制iphone端的input/textarea元素失去焦点时隐藏键盘
- hdoj 2001
- 面试题目
- SqlServer循环查询
- 关于requireJs基础的总结
- mysql语句执行顺序
- 排序算法