Package org.springframework.http.client

Examples of org.springframework.http.client.ClientHttpRequest.execute()


        final String path = BASE_DIR + "requestData.json";
        final URI uri = new URI("file://requestData.json");
        final ClientHttpRequest request =
                resolvingFactory.createRequest(uri, HttpMethod.GET);

        final ClientHttpResponse response = request.execute();

        assertEquals(HttpStatus.OK, response.getStatusCode());

        String expected = Files.toString(getFile(path), Constants.DEFAULT_CHARSET);
        final String actual = new String(ByteStreams.toByteArray(response.getBody()), Constants.DEFAULT_CHARSET);
View Full Code Here


    @Test(expected = IllegalFileAccessException.class)
    public void testCreateRequestIllegalFile() throws Exception {
        final URI uri = logbackXml.toURI();
        final ClientHttpRequest request = resolvingFactory.createRequest(uri, HttpMethod.GET);

        request.execute();
    }
}
View Full Code Here

    try {
      ClientHttpRequest request = createRequest(url, method);
      if (requestCallback != null) {
        requestCallback.doWithRequest(request);
      }
      response = request.execute();
      if (!getErrorHandler().hasError(response)) {
        logResponseStatus(method, url, response);
      }
      else {
        handleResponseError(method, url, response);
View Full Code Here

    try {
      ClientHttpRequest request = createRequest(url, method);
      if (requestCallback != null) {
        requestCallback.doWithRequest(request);
      }
      response = request.execute();
      if (!getErrorHandler().hasError(response)) {
        logResponseStatus(method, url, response);
      }
      else {
        handleResponseError(method, url, response);
View Full Code Here

        ByteArrayOutputStream buffer = new ByteArrayOutputStream();
        ClientHttpRequest client = mock(ClientHttpRequest.class);
        when(client.getHeaders()).thenReturn(headers);
        when(client.getBody()).thenReturn(buffer);
        when(client.execute()).thenReturn(resp);

        ClientHttpRequestFactory factory = mock(ClientHttpRequestFactory.class);
        when(factory.createRequest(any(URI.class), any(HttpMethod.class))).thenReturn(client);

        // add the new interceptor...
View Full Code Here

        ByteArrayOutputStream buffer = new ByteArrayOutputStream();
        ClientHttpRequest client = mock(ClientHttpRequest.class);
        when(client.getHeaders()).thenReturn(headers);
        when(client.getBody()).thenReturn(buffer);
        when(client.execute()).thenReturn(resp);

        ClientHttpRequestFactory factory = mock(ClientHttpRequestFactory.class);
        when(factory.createRequest(any(URI.class), any(HttpMethod.class))).thenReturn(client);

        // add the new interceptor...
View Full Code Here

    try {
      ClientHttpRequest request = createRequest(url, method);
      if (requestCallback != null) {
        requestCallback.doWithRequest(request);
      }
      response = request.execute();
      if (!getErrorHandler().hasError(response)) {
        logResponseStatus(method, url, response);
      }
      else {
        handleResponseError(method, url, response);
View Full Code Here

  protected ClientHttpResponse getClientResponse(String url,
      HttpComponentsClientHttpRequestFactory requestFactory) throws IOException,
      URISyntaxException {
    ClientHttpRequest request = requestFactory.createRequest(new URI(url),
        HttpMethod.GET);
    ClientHttpResponse response = request.execute();
    return response;
  }

  protected abstract AbstractEmbeddedServletContainerFactory getFactory();
View Full Code Here

      String resourcePath) throws Exception {
    SimpleClientHttpRequestFactory clientHttpRequestFactory = new SimpleClientHttpRequestFactory();
    ClientHttpRequest request = clientHttpRequestFactory.createRequest(new URI(
        "http://localhost:" + context.getEmbeddedServletContainer().getPort()
            + resourcePath), HttpMethod.GET);
    ClientHttpResponse response = request.execute();
    try {
      String actual = StreamUtils.copyToString(response.getBody(),
          Charset.forName("UTF-8"));
      assertThat(actual, equalTo("Hello World"));
    }
View Full Code Here

  public void assertContent(String url, int port, Object expected) throws Exception {
    SimpleClientHttpRequestFactory clientHttpRequestFactory = new SimpleClientHttpRequestFactory();
    ClientHttpRequest request = clientHttpRequestFactory.createRequest(new URI(
        "http://localhost:" + port + url), HttpMethod.GET);
    try {
      ClientHttpResponse response = request.execute();
      try {
        String actual = StreamUtils.copyToString(response.getBody(),
            Charset.forName("UTF-8"));
        assertThat(actual, equalTo(expected));
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.