List of usage examples for org.springframework.http HttpMethod GET
HttpMethod GET
To view the source code for org.springframework.http HttpMethod GET.
Click Source Link
From source file:io.pivotal.receptor.client.ReceptorClient.java
@Override public List<DesiredLRPResponse> getDesiredLRPsByDomain(String domain) { return restTemplate.exchange("{baseUrl}/desired_lrps?domain={domain}", HttpMethod.GET, null, DESIRED_LRP_RESPONSE_LIST_TYPE, baseUrl, domain).getBody(); }
From source file:it.reply.orchestrator.service.OneDataServiceTest.java
@Test(expected = DeploymentException.class) public void testFailGetUserSpaceId() { UserSpaces userSpace = getUserSpaces(); HttpEntity<UserSpaces> entity = getEntity(onedataToken); // bad status ResponseEntity<UserSpaces> responseEntity = new ResponseEntity<UserSpaces>(userSpace, HttpStatus.BAD_REQUEST);/*w w w .j a v a 2s. co m*/ Mockito.when(restTemplate.exchange(defaultOneZoneEndpoint + "/" + oneZoneBaseRestPath + "user/spaces", HttpMethod.GET, entity, UserSpaces.class)).thenReturn(responseEntity); oneDataService.getUserSpacesId(defaultOneZoneEndpoint, onedataToken); }
From source file:io.spring.initializr.web.support.DefaultInitializrMetadataProviderTests.java
private void expectJson(String url, String bodyPath) { HttpHeaders httpHeaders = new HttpHeaders(); httpHeaders.setContentType(MediaType.APPLICATION_JSON); this.mockServer.expect(requestTo(url)).andExpect(method(HttpMethod.GET)) .andRespond(withStatus(HttpStatus.OK).body(new ClassPathResource(bodyPath)).headers(httpHeaders)); }
From source file:org.openbaton.common.vnfm_sdk.rest.VnfmRestHelper.java
private String get(String path) { HttpEntity<String> requestEntity = new HttpEntity<>("", headers); ResponseEntity<String> responseEntity = rest.exchange(url + path, HttpMethod.GET, requestEntity, String.class); this.setStatus(responseEntity.getStatusCode()); return responseEntity.getBody(); }
From source file:com.cemeterylistingswebtest.test.rest.SearchSurnameControllerTest.java
@Test(enabled = false) public void testgetAllClubs() { HttpEntity<?> requestEntity = getHttpEntity(); ResponseEntity<Cemetery[]> responseEntity = restTemplate.exchange(URL + "api/SearchSurname/show", HttpMethod.GET, requestEntity, Cemetery[].class); Cemetery[] cemeteries = responseEntity.getBody(); for (Cemetery cemetery : cemeteries) { System.out.println("The Club Name is " + cemetery.getContactName()); }//from w w w. java 2 s .com Assert.assertTrue(cemeteries.length > 0); }
From source file:org.devefx.httpmapper.binding.MapperMethod.java
@SuppressWarnings("unchecked") public Object execute(RestTemplate restTemplate, Object[] args) throws Exception { Object result = null;//from w w w.ja va2s . co m do { MultiValueMap<String, Object> body = new LinkedMultiValueMap<>(); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.valueOf(command.getContentType())); Map<String, Object> paramMap = null; Object param = method.convertArgsToCommandParam(args); if (param instanceof Map) { paramMap = (Map<String, Object>) param; body.setAll(paramMap); } URI uri = expandURI(command.getUrl(), args); RequestEntity requestEntity = new RequestEntity(body, headers, command.getHttpMethod(), uri, method.getReturnType()); mappedHandler.onRequest(requestEntity); // FIXME: application/x-www-form-urlencoded if (headers.getContentType().includes(MediaType.APPLICATION_FORM_URLENCODED)) { if (paramMap != null) { for (Map.Entry<String, Object> entry : paramMap.entrySet()) { Object value = entry.getValue(); if (value != null && !ReflectUtils.isUserType(value)) { entry.setValue(String.valueOf(value)); } } body.setAll(paramMap); } else if (param != null && ReflectUtils.isUserType(param)) { body.setAll(mapper.<Map<String, Object>>convertValue(param, mapType)); } } if (requestEntity.getMethod() == HttpMethod.GET) { uri = appendUrlParams(requestEntity.getUrl(), body); requestEntity.setUrl(uri); } if (logger.isInfoEnabled()) { String preStr = command.getName() + " ====> "; logger.info(preStr + "Request: " + requestEntity.getUrl()); logger.info(preStr + "Parameters: " + requestEntity.getBody()); logger.info(preStr + "Headers: " + requestEntity.getHeaders()); } ResponseEntity<JsonNode> responseEntity = restTemplate.exchange(requestEntity.getUrl(), requestEntity.getMethod(), new HttpEntity<>(requestEntity.getBody(), requestEntity.getHeaders()), JsonNode.class); if (logger.isInfoEnabled()) { StringBuffer buf = new StringBuffer(); buf.append(command.getName() + " ====> "); buf.append("Response: [status=").append(responseEntity.getStatusCode()).append("] "); if (responseEntity.hasBody()) { buf.append(responseEntity.getBody()); } logger.info(buf.toString()); } if (responseEntity != null) { org.devefx.httpmapper.http.ResponseEntity entity = new org.devefx.httpmapper.http.ResponseEntity( responseEntity.getBody(), responseEntity.getHeaders(), responseEntity.getStatusCode()); mappedHandler.onResponse(requestEntity, entity); if (entity.hasBody()) { Object responseBody = entity.getBody(); if (method.getRawType().isInstance(responseBody)) { result = responseBody; break; } JavaType valueType = mapper.getTypeFactory().constructType(method.getReturnType()); if (responseBody instanceof String) { result = mapper.readValue((String) responseBody, valueType); } else { result = mapper.convertValue(responseBody, valueType); } } } } while (false); if (result == null && method.returnsPrimitive() && !method.returnsVoid()) { throw new BindingException("Mapper method '" + command.getUrl() + " attempted to return null from a method with a primitive return type (" + method.getReturnType() + ")."); } return result; }
From source file:cucumber.api.spring.test.web.servlet.MockMvcStepdefs.java
@When("^I perform a GET request on \"(.*?)\"$") public void i_perform_a_get_request_on(String uri) throws Throwable { i_perform_a_request_on(HttpMethod.GET, uri); }
From source file:svc.data.citations.datasources.tyler.TylerCitationDataSourceTest.java
@SuppressWarnings("unchecked") @Test/*ww w . j ava 2 s . c o m*/ public void returnsCitationsGivenNameAndMunicipalitiesAndDOB() { final String NAME = "Smith"; final List<Long> MUNICIPALITIES = Lists.newArrayList(5L); final LocalDate DOB = LocalDate.parse("2000-06-01"); mockTylerConfiguration.rootUrl = "http://myURL.com"; mockTylerConfiguration.apiKey = "1234"; final Citation CITATION = new Citation(); CITATION.id = 3; final List<Citation> CITATIONS = Lists.newArrayList(CITATION); final List<TylerCitation> tylerCitations = Lists.newArrayList(); Mockito.doReturn(tylerCitations).when(tylerCitationsResponseSpy).getBody(); when(restTemplate.exchange(any(URI.class), eq(HttpMethod.GET), any(HttpEntity.class), any(ParameterizedTypeReference.class))).thenReturn(tylerCitationsResponseSpy); when(mockCitationTransformer.fromTylerCitations(tylerCitations)).thenReturn(CITATIONS); when(mockCitationFilter.RemoveCitationsWithExpiredDates(CITATIONS)).thenReturn(CITATIONS); List<Citation> citations = mockTylerCitationDataSource.getByNameAndMunicipalitiesAndDOB(NAME, MUNICIPALITIES, DOB); assertThat(citations.get(0).id, is(3)); }
From source file:fi.helsinki.opintoni.integration.leiki.LeikiRestClient.java
public <T> List<T> getLeikiCategoryData(URI uri, ParameterizedTypeReference<LeikiCategoryResponse<T>> typeReference) { LeikiCategoryData<T> leikiCategoryData = restTemplate.exchange(uri, HttpMethod.GET, null, typeReference) .getBody().data;//w w w . j a va 2 s . c o m return leikiCategoryData.matches.get(0).match; }