在代码中添加以下配置以确保连接的稳定性,并避免此问题的发生:
OkHttpClient client = new OkHttpClient.Builder()
.connectTimeout(15, TimeUnit.SECONDS)
.readTimeout(15, TimeUnit.SECONDS)
.writeTimeout(15, TimeUnit.SECONDS)
.build();
这将为OkHttp客户端设置连接超时、读取超时和写入超时,以确保在连接意外中断时不会出现意外的流结束,从而避免出现此问题。