小编Moh*_*ARA的帖子

Okhttp:onResponse之后异步请求不会立即停止

首先,抱歉我的英语不是我的母语。

我使用okhttp进行一些简单的异步调用,但是在onResponse调用之后,我的程序并没有立即停止。需要几秒钟,然后停止。我在Android 5上没有这个问题,但是在我的桌面上。我对其他网址也有同样的问题。也许我做错了什么。该请求在另一个线程中执行。我的网络在代理下。

我使用:okhttp-2.4.0okio-1.4.0java8

如果此问题已得到解决,请重定向我。

这是我的代码:

private final OkHttpClient client = new OkHttpClient();

public void run() throws Exception {

    Settings.setProxy();
    Request request = new Request.Builder()
            .url("http://openlibrary.org/search.json?q=la+famille")
            .build();

    client.newCall(request).enqueue(new Callback() {
        @Override
        public void onFailure(Request request, IOException e) {
            e.printStackTrace();
            System.out.println("error");
        }

        @Override
        public void onResponse(Response response) throws IOException {
            if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);

            System.out.println(response.body().string());
            System.out.println("coucou");
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

`

java okhttp

5
推荐指数
1
解决办法
1178
查看次数

使用 GitLab API 获取存储库语言

我想知道是否有办法通过使用 GitLab 提供的 API 来获取项目中使用的语言(每种语言的百分比)。我检查了他们的文档,但我没有看到任何相关信息,或者我可能错过了。

我知道他们使用语言学家库,但我正在开发一个不是 Ruby 的应用程序,我正在寻找一种方法来整合这些百分比。

repository libraries gitlab github-linguist

3
推荐指数
1
解决办法
1793
查看次数

标签 统计

github-linguist ×1

gitlab ×1

java ×1

libraries ×1

okhttp ×1

repository ×1