OkHttpClient client = new OkHttpClient(); get请求
时间: 2024-09-18 09:03:57 浏览: 36
在OkHttp库中,你可以创建一个`OkHttpClient`实例来发送HTTP GET请求。下面是一个简单的例子:
```java
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
OkHttpClient client = new OkHttpClient(); // 创建OkHttpClient对象
String url = "https://example.com/api/data"; // 替换为你需要获取数据的URL
Request request = new Request.Builder()
.url(url)
.build(); // 构建GET请求
try {
Response response = client.newCall(request).execute(); // 发送请求并获取响应
String responseBody = response.body().string(); // 获取响应体作为字符串
System.out.println(responseBody); // 打印响应内容
} catch (IOException e) {
e.printStackTrace(); // 处理网络请求异常
}
```
在这个示例中,我们首先构建了一个GET请求,然后通过`client.newCall(request)`将其发送出去,并在`execute()`方法中等待响应。如果请求成功,我们可以读取到响应的内容。
阅读全文