我想在Retrofit中使用两个服务器URL,但当我使用两个基础URL时,只有一个正常工作。请告诉我如何在Android中使用两个基础URL。
public class APIUtils {
public static String Url1 = "http://10.0.13.46:19460";
public static String Url12 = "http://freshcamera.herokuapp.com";
public static SOService getSOService(String url) {
return RetrofitClient.getClient(url1).create(SOService.class);
}
}
服务操作(SOService)类
public interface SOService {
//URL 2
@FormUrlEncoded
@POST("/api/user/LoginUser")
Call<Login> Login(@Field("username") String username, @Field("password")String password, @Field("grant_type")String passwords);
}
SOService_AI类
public interface SOService_AI {
//URL 1
@FormUrlEncoded
@POST("/finalresult1")
Call<List<AIImageProcessing>> AiImageCheck(@Field("img_data") String imgdata, @Field("name")String imgName);
}