开发中遇到的一些问题(一)

使用 OkHttp 来测试登录请求

1.在 com.lwh.community 下新建一个provider文件夹并创建一个 GithubProvider.java ,使用 OkHttp 来测试登录请求

OkHttp官网
在获取 getUser 的使用发现了无法返回获取到用户的参数,然后发现是由于github本身关于这个方面的改动,将 getUser 方法下的

        Request request = new Request.Builder()
                .url("https://api.github.com/user?access_token=" + accessToken)
                .build();

改为

        Request request = new Request.Builder()
                .url("https://api.github.com/user")
                .header("Authorization", "token " + accessToken)
                .build();

就可以成功获取了。

上一篇:基于OKhttp、Gson和Handle的kotlin版RecyclerView


下一篇:okhttp的优点