Я хотел спросить, что считается лучшей практикой, когда речь идет об отправке HTTP-запросов.Так что для моей программы я использую шаблон проектирования MVC, поэтому у меня есть класс контроллера, который принимает все параметры и создает URL-путь для DatabaseModel, который фактически отправляет HTTP-запросы на сервер, например, я прикрепил один метод:
public int getIntfromServer(String url) {
HttpResponse<String> jsonResponse = null;
try {
jsonResponse = Unirest
.get(url)
.asString();
} catch (UnirestException e) {
System.out.println("Server is unreachable at the moment. Please try again later");
}
if (jsonResponse != null) {
return Integer.parseInt(jsonResponse.getBody());
}
return -1;
}
Итак, с учетом того, что у нас много путей к серверу (около 40), является ли наилучшей практикой организация классов и запросов?