【发布时间】:2017-01-03 17:58:07
【问题描述】:
我正在开发 Uber API,并尝试使用来自 here 的说明获取用户个人资料
按照curl 命令运行正常,可以从优步获取用户信息:
curl -H "Authorization: Bearer YOUR_ACCESS_TOKEN" "https://api.uber.com/v1/me"
但是,我的 Java 代码不工作 - 但收到来自服务器的 401 响应。
HttpGet httpGetRequest = new HttpGet("https://api.uber.com/v1/me");
httpGetRequest.setHeader("Authorization: Bearer", accessTokenModel.getAccess_token());
HttpResponse httpResponse = client.execute(httpGetRequest);
response.getWriter().println("httpget response:" + httpResponse.getStatusLine().getStatusCode());
知道为什么我的 GET 请求会出错。 我还尝试了 HttpGet addHeader 方法来添加标题但结果相同。
【问题讨论】: