okhttp
来源:互联网 发布:windows live免安装版 编辑:程序博客网 时间:2024/05/18 14:46
post请求
package com.bw.httputils;import com.squareup.okhttp.Call;import com.squareup.okhttp.FormEncodingBuilder;import com.squareup.okhttp.OkHttpClient;import com.squareup.okhttp.Request;import com.squareup.okhttp.Response;import java.io.IOException;/** * Created by Administrator on 2016/6/14. */public class Http { private static String s; private static String ss; public static String httpuilts(String ur,String name,String pw,String tel) { OkHttpClient oc=new OkHttpClient(); FormEncodingBuilder builder = new FormEncodingBuilder(); builder.add("uname",name); builder.add("upwd",pw); builder.add("utel",tel); Request request = new Request.Builder() .url(ur) .post(builder.build()) .build(); Call call=oc.newCall(request); Response response = null; try { response = call.execute(); if(response.isSuccessful()){ s = response.body().string(); return s; } } catch (IOException e) { e.printStackTrace(); } return null; }
get请求
public static String okhttp(String st) { //创建okHttpClient对象 OkHttpClient mOkHttpClient = new OkHttpClient();//创建一个Request final Request request = new Request.Builder() .url(st) .build();//new call Call call = mOkHttpClient.newCall(request);//请求加入调度 try { Response response=call.execute(); //如果请求成功 if(response.isSuccessful()){ //把字节转换成String byte[] bytes = response.body().bytes(); ss=new String(bytes,"GB2312"); //直接请求返回字符串ss=response.body().string(); return ss; } } catch (IOException e) { e.printStackTrace(); } return null; }
0 0
- OkHttp
- okhttp
- OkHttp
- OkHttp
- OkHttp
- okhttp
- OKHTTP
- okhttp
- Okhttp
- okHttp
- OkHttp
- okhttp
- Okhttp
- okhttp
- OkHttp
- okhttp
- okhttp
- okhttp
- 查看centos硬件配置
- 黄浩胜之个人简介
- 微信二次开发(1)--前言
- 10、多表数据查询----第2篇
- React Native在windows上android环境搭配及注意事项
- okhttp
- Apache Shiro 退出
- mysql学习笔记之连接查询与子查询
- 对图像进行卷积操作的意义!
- getline 函数用法简介
- HDU 5126 stars (CDQ分治)
- iOS基础:线程2-线程创建
- ios developer tiny share-20160711
- 安卓App热补丁动态修复技术介绍