Open18
okhttp を使ってみる
val request = OkHttp.buildRequest(url)
val response = OkHttp.execute(request)
これ書いた
通った
val request = OkHttp.buildRequest(url)
val response = OkHttp.execute(request)
これ書いた
通った
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();
}
}
こっちもあるけど何が違うのか
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();
}
}
こっちもあるけど何が違うのか
デバッグできない問題
微妙に戻り地の方が違う
val response = OkHttp.execute(request)
response.getBody().toString()
val response = client.newCall(request).execute()
response.body.toString()
混乱
混乱
需要はありそうなのであとでまとめる
Retrofit
とかとどっちが主流なのかとかもあまり記事が出てこなかったので、書いても良いかもしれない
あった Moshi も使ってみたので、
- Okhtttp 使う
- Retrofit 使う
- Moshi 使う
でいろいろ書けそう