如何查看Retrofit Error正文消息?我所看到的只是字节数组,而我却无法阅读它。
答案 0 :(得分:0)
您可以在RetrofitError对象中获取响应正文。 err.getResponse()
会给您错误,err.getKind()
会给您错误类型。
答案 1 :(得分:0)
当restofit收到响应时,使用Gson将响应转换为POJO。 你必须为接收响应而不是String对象创建POJO。
示例:this
答案 2 :(得分:0)
您可以将这些字节数组转换为字符串。
- (id)initWithCoder:(NSCoder *)decoder
答案 3 :(得分:0)
@Medo,您可以在代码中执行以下操作:
{{1}}
然后您可以找出代码中导致错误的原因。这适用于Retrofit 1.9.0而不是新的2.x beta版本。