使用Unirest发送HTTP请求的Java最佳实践

时间:2019-03-19 20:23:24

标签: java http model-view-controller request unirest

我想问一下在发送HTTP请求时什么是最佳实践。 因此对于我的程序,我使用的是MVC设计模式,所以我有一个控制器类,该类接受所有参数并为DatabaseModel构建URL路径,该路径实际上将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)是组织类和请求的最佳实践吗?

0 个答案:

没有答案