OKhttp3 get/post使用及获取网页源代码
来源:互联网 发布:广州网络布线工程 编辑:程序博客网 时间:2024/06/07 05:52
Okhttp现在已经成为Android开发者的标配,现在我们进行Okhttp基本功能实现,包括get请求,post请求。
首先在AndroidStudio项目中打开build.gradle(Module:app),然后导入Okhttp库
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:24.2.1' compile 'com.squareup.okhttp3:okhttp:3.4.1' }
先来来看看简单的get请求,
private OkHttpClient okHttpClient;okHttpClient=new OkHttpClient();Request request = new Request.Builder() .url("https://www.baidu.com") .build();
这样向百度首页发送请求就成功了。
如果还想查看返回的源码,加上如下就好了
Response response =okHttpClient.newCall((request).execute);
String responseData=response.body().string();
再来看看稍微复杂一点点的post请求。
RequestBody requestBody=new FormBody.Builder() .add("参数名","参数内容") .add("参数名2","参数内容2") .build();Request request=new Request.Builder() .url("https://www.baidu.com") .post(requestBody) .build();就是这么简单,获取网页源代码的方式和上面的get一样。
1 0
- OKhttp3 get/post使用及获取网页源代码
- okhttp get post 使用源代码
- 使用OKHttp3 get请求 , post请求 , 多文件上传 , 包看包会
- 使用OKHttp3 get请求 , post请求 , 多文件上传 , 包看包会
- QT POST/GET 发送/获取网页数据
- C# get或者post获取网页内容
- QT POST/GET 发送/获取网页数据
- 如何打开网页及Get/Post数据
- Android okhttp3 post get put 提交
- c#使用post,get请求网页
- 使用WinINet获取网页源代码
- Android 使用三种方式获取网页(通过Post,Get进行表单的提交)
- C#使用GET、POST请求获取结果
- C#使用GET、POST请求获取结果
- C#使用GET、POST请求获取结果
- C#使用GET、POST请求获取结果
- C#使用GET、POST请求获取结果
- C#使用GET、POST请求获取结果
- jQuery each遍历数据组,json,对象
- 去除LIST中的重复对象
- 银联pinBlock加密算法的实现
- Swift将图片保存到沙盒下
- OpenCV进行图像相似度对比的几种办法
- OKhttp3 get/post使用及获取网页源代码
- Qt中double精度设置
- 详述 Java 中过滤器 Filter 的工作原理及使用方法
- socket网络传输大文件
- Android 开发框架xUtils3
- Android API官方文档 输入控件
- iOS蓝牙开发连接系统或其他APP已经连接、配对成功的蓝牙设备
- (转)Android高仿微信表情输入与键盘输入(详细实现分析)
- 24天学会设计模式------工厂方法模式