网页访问404依然返回body

pull/981/head
gedoor 4 years ago
parent 8d9eb42b06
commit a2b309abb5
  1. 4
      app/src/main/java/io/legado/app/help/http/OkHttpUtils.kt

@ -28,7 +28,7 @@ suspend fun OkHttpClient.newCall(
return response.body!! return response.body!!
} }
} }
throw IOException(response!!.message) return response!!.body ?: throw IOException(response.message)
} }
suspend fun OkHttpClient.newCallStrResponse( suspend fun OkHttpClient.newCallStrResponse(
@ -45,7 +45,7 @@ suspend fun OkHttpClient.newCallStrResponse(
return StrResponse(response, response.body!!.text()) return StrResponse(response, response.body!!.text())
} }
} }
throw IOException(response!!.message) return StrResponse(response!!, response.body?.text() ?: response.message)
} }
suspend fun Call.await(): Response = suspendCancellableCoroutine { block -> suspend fun Call.await(): Response = suspendCancellableCoroutine { block ->

Loading…
Cancel
Save