okhttp怎么发送get请求
时间: 2023-08-14 21:13:18 浏览: 114
发送http请求
你可以使用OkHttp库来发送GET请求。下面是一个使用OkHttp发送GET请求的示例代码:
```java
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
public class Main {
public static void main(String[] args) {
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("http://example.com") // 替换为你要请求的URL
.build();
try {
Response response = client.newCall(request).execute();
String responseBody = response.body().string();
System.out.println(responseBody);
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在这个例子中,首先创建一个OkHttpClient实例。然后使用Request.Builder构建一个GET请求,指定要请求的URL。最后,使用client.newCall(request).execute()方法发送请求并获取响应。你可以通过response.body().string()方法获取响应体的字符串表示。
记得替换示例代码中的URL为你要请求的实际URL。另外,发送网络请求时需要处理异常,这里简单地使用了try-catch块来捕获可能的异常。
希望对你有所帮助!如有更多问题,请继续提问。
阅读全文