Rxjava+Retrofit组合问题

今天用Rxjava+Retrofit做为新项目的网络框架遇到了一个问题

之前在另一个项目中:

new Builder().baseUrl(IP_URL).client(client).addConverterFactory(FastJsonConverterFactory.create()).addCallAdapterFactory(RxJava2CallAdapterFactory.create()).build();

其中IP_URL结尾没有"/" 然后运行没有问题

但是今天直接搬到新项目中遇到了retrofit2.adapter.rxjava2.HttpException: HTTP 404 Not Found这个错误 。

解决办法:IP_URL后加上"/",然后在

@POST("{oneName}/{serviceName}/")

在@POST 前面不要加"/".

你可能感兴趣的:(Android踩过的坑)