Не работает запрос к серверу через okhttp?
Задача следующая, постучать к сервису и в зависимости от кода ошибки (200, 404) выполнить действие. Пошел в документацию, нашел пример. Но он у меня не работает. Что я делаю не так? Он для обычной Java ? Как его использовать в андройде? Будет ли у меня Okhttp работать с Https?
package okhttp3.guide;
import java.io.IOException;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
public class GetExample {
final OkHttpClient client = new OkHttpClient();
String run(String url) throws IOException {
Request request = new Request.Builder()
.url(url)
.build();
try (Response response = client.newCall(request).execute()) {
return response.body().string();
}
}
public static void main(String[] args) throws IOException {
GetExample example = new GetExample();
String response = example.run("https://raw.github.com/square/okhttp/master/README.md");
System.out.println(response);
}
}