GsonFactory
GsonFactory copied to clipboard
[建议]:接口什么都没返回时,retrofit抛异常,希望框架能兼容
你觉得框架有什么不足之处?【必答】
接口什么都没返回时,retrofit抛异常 java.io.EOFException: End of input at line 1 column 1 path $at com.google.gson.stream.JsonReader.nextNonWhitespace,希望框架能兼容此异常,按解析默认值处理
issue 是否有人曾提过类似的建议?【必答】
否
框架文档是否提及了该问题【必答】
否
是否已经查阅框架文档但还未能解决的【必答】
是
你觉得该怎么去完善会比较好?【非必答】
接口不返回数据,例如204的情况,retrofit只能 @POST("/api/aaaa") suspend fun saveDetailRemark(@Body body: Any): Response<Unit> 只能用 kotlin: Response<Unit>; Java应该是Response<Void> 接收数据才不会抛异常,希望能把这个做进GsonFactory中
完善描述显示有问题,附截图,Java用Response Void ,kotlin 用Response Unit
请提供一下完整的代码堆栈
长期没有响应,自动关闭此 issue。