# okhttp-spring-boot-starter(okhttp-对应的springboot启动服务组件) **Repository Path**: OCTD/okhttp-spring-boot-starter ## Basic Information - **Project Name**: okhttp-spring-boot-starter(okhttp-对应的springboot启动服务组件) - **Description**: 这是一款封装了OkHttp客户端工具,操作网络的Http请求工具,速度高于HttpClient,可以实现表单提交、json提交、文件下载以及上传的工作操作,okhttp-对应的springboot启动服务组件 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2017-12-03 - **Last Updated**: 2022-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # easy-okhttp(不错的好的OKHttp请求的服务客户端组件) 这是一款封装了OkHttp客户端工具,操作网络的Http请求工具,速度高于HttpClient,可以实现表单提交、json提交、文件下载以及上传的工作操作。 ## 代码示例: ### (1) get方法请求获取字符串内容:JSONObject对象 ``` public void testMethodGet(){ String url = "http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0106/2275.html"; OkHttpUtil.getContent(url); } ``` ### (2) post方法请求获取字符串内容:JSONObject对象 ``` public void testMethodPost(JSONObject obj){ String url = "http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0106/2275.html"; OkHttpUtil.postContent(url,obj); } ``` ### (3) 下载文件方法请求:JSONObject对象 ``` public void testMethod2() { try { OkHttpUtil.downloadFile("https://publicobject.com/helloworld.txt", "c://test.txt"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } ```