使用retrofit上传文件问题

我用retrofit上传文件,按照网上各位大神的方式写的,但是我这个需要传参数,很多key值,只能封装到map里,这种方式请求数据都是通的,就是上传不对,能够进入onResponse,但是后台显示 java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject 下面是截图,希望各位大神赐教,![![![![图片说明](https://img-ask.csdn.net/upload/201704/27/1493292266_274814.png)图片说明](https://img-ask.csdn.net/upload/201704/27/1493292257_418666.png)图片说明](https://img-ask.csdn.net/upload/201704/27/1493292244_476959.png)图片说明](https://img-ask.csdn.net/upload/201704/27/1493292236_37366.png)图片说明

已经解决,答案在此http://blog.csdn.net/jdsjlzx/article/details/52301505

有大神在嘛,在线等,跪求.......