Лучшие практики Java для отправки http-запросов с Unirest - PullRequest
0 голосов
/ 19 марта 2019

Я хотел спросить, что считается лучшей практикой, когда речь идет об отправке 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), является ли наилучшей практикой организация классов и запросов?

...