assertTrue(!request.getHeaders().get(PrestoHeaders.PRESTO_MAX_SIZE).isEmpty()); DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);
@Test public void testRequestBuilder() { Request request = createRequest(); assertEquals(request.getMethod(), "GET"); assertEquals(request.getBodyGenerator(), NULL_BODY_GENERATOR); assertEquals(request.getUri(), URI.create("http://example.com")); assertEquals(request.getHeaders(), ImmutableListMultimap.of( "newheader", "withvalue", "anotherheader", "anothervalue")); assertFalse(request.isFollowRedirects()); }
@Test public void testRequestBuilder() { Request request = createRequest(); assertEquals(request.getMethod(), "GET"); assertEquals(request.getBodyGenerator(), NULL_BODY_GENERATOR); assertEquals(request.getUri(), URI.create("http://example.com")); assertEquals(request.getHeaders(), ImmutableListMultimap.of( "newheader", "withvalue", "anotherheader", "anothervalue")); }
@Test public void testRequestBuilder() { Request request = createRequest(); assertEquals(request.getMethod(), "GET"); assertEquals(request.getBodyGenerator(), NULL_BODY_GENERATOR); assertEquals(request.getUri(), URI.create("http://example.com")); assertEquals(request.getHeaders(), ImmutableListMultimap.of( "newheader", "withvalue", "anotherheader", "anothervalue")); }
@Test public void testRequestBuilder() { Request request = createRequest(); assertEquals(request.getMethod(), "GET"); assertEquals(request.getBodyGenerator(), NULL_BODY_GENERATOR); assertEquals(request.getUri(), URI.create("http://example.com")); assertEquals(request.getHeaders(), ImmutableListMultimap.of( "newheader", "withvalue", "anotherheader", "anothervalue")); assertFalse(request.isFollowRedirects()); }
@Test public void testBasic() { TraceTokenManager manager = new TraceTokenManager(); manager.registerRequestToken("testBasic"); TraceTokenRequestFilter filter = new TraceTokenRequestFilter(manager); Request original = prepareGet().setUri(URI.create("http://example.com")).build(); Request filtered = filter.filterRequest(original); assertNotSame(filter, original); assertEquals(filtered.getUri(), original.getUri()); assertEquals(original.getHeaders().size(), 0); assertEquals(filtered.getHeaders().size(), 1); assertEquals(filtered.getHeaders().get(TRACETOKEN_HEADER), ImmutableList.of("testBasic")); }
@Test public void testBasic() { TraceTokenManager manager = new TraceTokenManager(); manager.registerRequestToken("testBasic"); TraceTokenRequestFilter filter = new TraceTokenRequestFilter(manager); Request original = prepareGet().setUri(URI.create("http://example.com")).build(); Request filtered = filter.filterRequest(original); assertNotSame(filter, original); assertEquals(filtered.getUri(), original.getUri()); assertEquals(original.getHeaders().size(), 0); assertEquals(filtered.getHeaders().size(), 1); assertEquals(filtered.getHeaders().get(TRACETOKEN_HEADER), ImmutableList.of("testBasic")); }
@Test public void testBasic() { TraceTokenManager manager = new TraceTokenManager(); manager.registerRequestToken("testBasic"); TraceTokenRequestFilter filter = new TraceTokenRequestFilter(manager); Request original = prepareGet().setUri(URI.create("http://example.com")).build(); Request filtered = filter.filterRequest(original); assertNotSame(filter, original); assertEquals(filtered.getUri(), original.getUri()); assertEquals(original.getHeaders().size(), 0); assertEquals(filtered.getHeaders().size(), 1); assertEquals(filtered.getHeaders().get(TRACETOKEN_HEADER), ImmutableList.of("testBasic")); }
@Test public void testBasic() { TraceTokenManager manager = new TraceTokenManager(); manager.registerRequestToken("testBasic"); TraceTokenRequestFilter filter = new TraceTokenRequestFilter(manager); Request original = prepareGet().setUri(URI.create("http://example.com")).build(); Request filtered = filter.filterRequest(original); assertNotSame(filter, original); assertEquals(filtered.getUri(), original.getUri()); assertEquals(original.getHeaders().size(), 0); assertEquals(filtered.getHeaders().size(), 1); assertEquals(filtered.getHeaders().get(TRACETOKEN_HEADER), ImmutableList.of("testBasic")); }
for (Map.Entry<String, String> entry : request.getHeaders().entries()) { requestHeaders.add(entry.getKey(), entry.getValue());
for (Map.Entry<String, String> entry : request.getHeaders().entries()) { requestHeaders.add(entry.getKey(), entry.getValue());
public static Builder fromRequest(Request request) { return new Builder() .setUri(request.getUri()) .setMethod(request.getMethod()) .addHeaders(request.getHeaders()) .setBodyGenerator(request.getBodyGenerator()) .setFollowRedirects(request.isFollowRedirects()) .setPreserveAuthorizationOnRedirect(request.isPreserveAuthorizationOnRedirect()); }
assertTrue(!request.getHeaders().get(PrestoHeaders.PRESTO_MAX_SIZE).isEmpty()); DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);
assertTrue(!request.getHeaders().get(PrestoHeaders.PRESTO_MAX_SIZE).isEmpty()); DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);
assertTrue(!request.getHeaders().get(PrestoHeaders.PRESTO_MAX_SIZE).isEmpty()); DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);
for (Entry<String, String> entry : finalRequest.getHeaders().entries()) { jettyRequest.header(entry.getKey(), entry.getValue());