Android 使用rxjava+retrofit+okhttp3请求接口415

请求接口okhttp3返回 415;

这个原因是因为后台不接受健值对格式的数据,只能将数据转成json。然后每一个接口建立一个实体类转json数据,工作量实在太大。因此只能设置网络拦截器。


Android 使用rxjava+retrofit+okhttp3请求接口415_第1张图片
Android 使用rxjava+retrofit+okhttp3请求接口415_第2张图片
Android 使用rxjava+retrofit+okhttp3请求接口415_第3张图片

新公司,接口已经写完了,没办法。  妈的。难受呀。改变不了后台只能改变自己。

还有问题,就是,后台的数据格式变化太复杂了。这只是拦截了post请求,并且数据格式并不是特别复杂的。  在delete,put,这些乱七八糟的请求方式下,我暂时只是自己用requestbody了。   如果有人会更改更好的。支持T型,请告诉我,非常感谢。

你可能感兴趣的:(Android 使用rxjava+retrofit+okhttp3请求接口415)