final long t0 = System.currentTimeMillis();
final ProxyOAuthRequest request = createProxyRequest(dataUrl);
this.service.signRequest(accessToken, request);
// Let the client to decide if the token should be in header
if (this.isTokenAsHeader()) {
request.addHeader("Authorization", "Bearer " + accessToken.getToken());
}
final Response response = request.send();
final int code = response.getCode();
final String body = response.getBody();
final long t1 = System.currentTimeMillis();