@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 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()); }
if (request.getBodyGenerator() == null) { invocation = invocationBuilder.build(request.getMethod()); request.getBodyGenerator().write(byteArrayOutputStream); byteArrayOutputStream.close(); byte[] bytes = byteArrayOutputStream.toByteArray();
if (request.getBodyGenerator() == null) { invocation = invocationBuilder.build(request.getMethod()); request.getBodyGenerator().write(byteArrayOutputStream); byteArrayOutputStream.close(); byte[] bytes = byteArrayOutputStream.toByteArray();
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()); }
BodyGenerator bodyGenerator = finalRequest.getBodyGenerator(); if (bodyGenerator != null) { if (bodyGenerator instanceof StaticBodyGenerator) {