关于在鸿洋大神“是时候来了解okhttp了”文章中,测试出现java.lang.illegalstateexception Expected BEGIN_OBJECT but was STRING at line 1 solumn 8异常的解决
(http://blog.csdn.net/lmj623565791/article/details/47911083)他的csdn链接
可以看到,图片下面说,“如果在json>实体对象过程中发生错误,程序不会崩溃,onError”方法会被调用,我今天就遇见了如题的异常。
我服务返回的json数据格式为:
success:{"username":"祁宏涛","password":"123"}
我在客户端请求时发生expected BEGIN_OBJECT but was STRING at line 1 solumn 8异常,看起来是json数据格式的错误。当我改了服务的json为图片中的格式后,错误消除,成功请求。