关于Okhttp的post请求数据
来源:互联网 发布:淘宝上药店是真的吗 编辑:程序博客网 时间:2024/06/15 00:52
先写一个方法
public String getpost(String url){ // 1.创建OkHttpClient OkHttpClient okHttpClient = new OkHttpClient.Builder() .build(); // 2.创建请求参数,注意,此处有多种方式 RequestBody requestBody = new FormBody.Builder() .add("key", "8a151c3a5164211acff0dbb0657a5fe1") .add("menu", "红烧肉") .build(); // 3.创建请求request Request request = new Request.Builder() .url(url) .post(requestBody) .build(); // 4.发起请求,此处使用的是异步请求,按需要选择同步或异步 try { Response response = okHttpClient.newCall(request).execute(); if (response.code()==200){ return response.body().string(); } } catch (IOException e) { e.printStackTrace(); } return ""; }
在主方法里写一个button的点击事件
case R.id.post: new Thread(){ @Override public void run() { super.run(); String requese=getpost("http://apis.juhe.cn/cook/query.php"); if (requese!=null){ Log.e("onResponse: ","sg发光时代"+requese ); } } }.start(); break;
阅读全文
0 0
- 关于Okhttp的post请求数据
- 关于OkHttp缓存post请求的问题
- Okhttp的post和get请求数据
- okhttp的post请求
- OkHttp的post网络请求
- OKhttp post异步请求获取数据
- OKhttp的get请求和post请求
- 简述OkHttp的使用:get、post请求
- OkHttp的POST、GET请求方式
- Okhttp和Retrofit的get,post请求
- OkHttp的get/post同步异步请求
- OkHttp get post请求的封装
- OkHttp请求数据的方法
- OkHttp简单的请求数据
- OKhttp post请求
- okHttp post&get请求
- OkHttp Post请求方式
- Okhttp POST请求
- React-Native打包发布(Android)
- 亲密数对(难度:半颗星)
- 南阳理工20题
- 双循环链表
- Mysql数据库的存储引擎
- 关于Okhttp的post请求数据
- 【解决方案】VS2013外部工具中添加ildasm.exe
- opencv3_java 图像的修剪裁剪Trimming Rect
- 关于给TextView等控件设置背景选择器
- ajax实战篇---天气或者其他股票连续变动----json交互
- C#多线程之旅(4)
- 南阳理工21
- C#多线程之旅(3)
- 【玖哥乱弹】程序员的健康