private <T> HttpRequest createHttpRequest(final SphereRequest<T> sphereRequest, final String token) { return sphereRequest .httpRequestIntent() .plusHeader("User-Agent", "SPHERE.IO JVM SDK " + BuildInfo.version()) .plusHeader(HttpHeaders.AUTHORIZATION, "Bearer " + token) .prefixPath("/" + config.getProjectKey()) .toHttpRequest(config.getApiUrl()); }
when(sphereApiConfig.getApiUrl()).thenReturn("http://api.commercetools.de"); when(httpClient.getUserAgent()).thenReturn("user-agent"); when(sphereAccessTokenSupplier.get()).thenReturn(CompletableFutureUtils.successful("token"));
private <T> HttpRequest createHttpRequest(final SphereRequest<T> sphereRequest, final String token) { return sphereRequest .httpRequestIntent() .plusHeader(HttpHeaders.USER_AGENT, BuildInfo.userAgent()) .plusHeader(HttpHeaders.ACCEPT_ENCODING, "gzip") .plusHeader(HttpHeaders.AUTHORIZATION, "Bearer " + token) .prefixPath("/" + config.getProjectKey()) .toHttpRequest(config.getApiUrl()); }
private <T> HttpRequest createHttpRequest(final SphereRequest<T> sphereRequest, final String token) { final String correlationId = correlationIdGenerator.get(); return sphereRequest .httpRequestIntent() .plusHeader(HttpHeaders.X_CORRELATION_ID, correlationId) .plusHeader(HttpHeaders.USER_AGENT, userAgent) .plusHeader(HttpHeaders.ACCEPT_ENCODING, "gzip") .plusHeader(HttpHeaders.AUTHORIZATION, "Bearer " + token) .prefixPath("/" + config.getProjectKey()) .toHttpRequest(config.getApiUrl()); }
private <T> HttpRequest createHttpRequest(final SphereRequest<T> sphereRequest, final String token) { final String correlationId = correlationIdGenerator.get(); return sphereRequest .httpRequestIntent() .plusHeader(HttpHeaders.X_CORRELATION_ID, correlationId) .plusHeader(HttpHeaders.USER_AGENT, userAgent) .plusHeader(HttpHeaders.ACCEPT_ENCODING, "gzip") .plusHeader(HttpHeaders.AUTHORIZATION, "Bearer " + token) .prefixPath("/" + config.getProjectKey()) .toHttpRequest(config.getApiUrl()); }