kotlin:okhttp
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
kotlin:okhttp [2023/04/07 15:08] – [テキスト形式のリクエストボディーを作成する場合] mikoto | kotlin:okhttp [2023/04/27 15:03] (現在) – mikoto | ||
---|---|---|---|
行 131: | 行 131: | ||
call.timeout().timeout(60, | call.timeout().timeout(60, | ||
val response = call.execute() | val response = call.execute() | ||
+ | </ | ||
+ | |||
+ | ===== エラー処理 ===== | ||
+ | ==== レスポンスボディーがnullの場合の処理 ==== | ||
+ | <code kotlin> | ||
+ | val response = client.newCall(request).execute() | ||
+ | val responseBody = response? | ||
+ | |||
+ | if (response.isSuccessful && responseBody != null) { | ||
+ | // レスポンスボディを処理する | ||
+ | } else { | ||
+ | // エラー処理 | ||
+ | } | ||
</ | </ |
kotlin/okhttp.1680847697.txt.gz · 最終更新: 2023/04/07 15:08 by mikoto