okhttp get
时间: 2023-06-29 14:18:10 浏览: 103
android_okhttp3_example-master_okhttp_androidapp_源码
好的,如果您需要在 Android 应用程序中使用 OkHttp 进行 GET 请求,您可以按照以下步骤进行:
1. 添加 OkHttp 依赖包
在您的项目的 build.gradle 文件中添加以下依赖:
```
dependencies {
implementation 'com.squareup.okhttp3:okhttp:4.9.1'
}
```
2. 创建 OkHttpClient 实例
在您的代码中创建一个 OkHttpClient 实例,可以使用默认配置:
```
OkHttpClient client = new OkHttpClient();
```
3. 创建 Request 对象
使用 Request.Builder 创建一个 Request 对象,并指定 URL:
```
Request request = new Request.Builder()
.url("http://www.example.com")
.build();
```
4. 发送请求
使用 OkHttpClient 的 newCall() 方法创建一个 Call 对象,并使用 enqueue() 方法异步发送请求:
```
client.newCall(request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
// 请求失败处理
}
@Override
public void onResponse(Call call, Response response) throws IOException {
// 请求成功处理
String responseBody = response.body().string();
}
});
```
在 onResponse() 回调方法中,您可以获取响应的内容并进行处理。
以上就是使用 OkHttp 进行 GET 请求的基本步骤。您可以根据自己的需求进一步定制和配置 OkHttpClient 实例和 Request 对象。
阅读全文