我正在尝试调用okta,以通过Okhttp库获取用户信息API端点。应用程序接收到{"successful":true,"redirect":false}时,调用来自java spring boot,而不是来自使用Postman的API端点的实际数据集。在这种情况下我缺少什么:
Request requestValue = new Request.Builder()
.url("https://dev-xxxxxxx.okta.com/api/v1/users/xxxxxx")
.addHeader("Accept-Encoding", "gzip, deflate, br")
.addHeader("Accept", "application/json")
.addHeader("Content-Type", "application/json")
.addHeader("Authorization", "SSWS " + apiKey.getCfgValue()).build();
try (Response response = httpClient.newCall(requestValue).execute()) {
if (response.code() == 200) {
return response;
}
}
非常感谢任何人能提供帮助。
Response response = httpClient.newCall(requestValue).execute()
**response.body()**
这就是你想要的。