Skip to content

retrofit2 空响应时报 java.io.EOFException 异常

🏷️ Retrofit2

接口响应的状态码是 200,但是在获取响应内容时报了如下错误:

java.io.EOFException: End of input at line 1 column 1 path $

看了下响应内容是空的,而我代码中接口设置的响应类型是 Call<String>,参考 这篇文章 将接口的返回值修改为 Call<Void> 即可。