下午临下班了,遇到这么一个问题真的坑毁了。
晚上下班测试了一个接口,将数据提交给后台,然后一直出现404异常,但是测试其他的接口都是正常的,在网上看了retrofit404异常的解决方法。
baseUrl 必须以结尾/结束,但是看了项目中的baseUrl的确是以/结尾了。
在耗费了将近两小时左右终于发现了问题的所在,在保存的数据中含有 字符串,然后可能retrofit在内部处理时由于这个 空格转义符给分隔了,导致数据没有办法被提交给后台,才一直出404的错误。
晚上被这个小问题大概弄了2个多小时,最后还是请教公司的一个大牛,在指导下不停的测试才解决了这个问题,项目经验真的很重要啊!!!!自己也还是有很多学习的地方。要努力。