List of usage examples for org.springframework.http HttpEntity EMPTY
HttpEntity EMPTY
To view the source code for org.springframework.http HttpEntity EMPTY.
Click Source Link
From source file:org.zalando.riptide.AsyncRest.java
public AsyncDispatcher execute(final HttpMethod method, final URI url) { return execute(method, url, HttpEntity.EMPTY); }
From source file:com.wmfsystem.eurekaserver.broadcast.Server.java
public void run() { try {/* www .j a va2s . c om*/ socket = new DatagramSocket(DEFAULT_PORT); } catch (Exception ex) { System.out.println("Problem creating socket on port: " + DEFAULT_PORT); } packet = new DatagramPacket(new byte[1], 1); while (true) { try { socket.receive(packet); System.out.println("Received from: " + packet.getAddress() + ":" + packet.getPort()); byte[] outBuffer = new java.util.Date().toString().getBytes(); packet.setData(outBuffer); packet.setLength(outBuffer.length); socket.setBroadcast(true); socket.send(packet); Set<InetAddress> localAddress = getLocalAddress(); Set<String> ips = localAddress.stream().map(ad -> ad.getHostAddress()).collect(Collectors.toSet()) .stream().sorted().collect(Collectors.toSet()); RestTemplate template = new RestTemplate(); ips.forEach(ip -> { template.exchange("http://" + packet.getAddress().getHostAddress().concat(":8000?ip={ip}"), HttpMethod.GET, HttpEntity.EMPTY, Void.class, ip.concat(":8000")); try { template.exchange("http://" + packet.getAddress().getHostAddress().concat(":8000?ip={ip}"), HttpMethod.GET, HttpEntity.EMPTY, Void.class, ip.concat(":8000")); } catch (Exception e) { e.printStackTrace(); } }); System.out.println("Message ----> " + packet.getAddress().getHostAddress()); } catch (IOException ie) { ie.printStackTrace(); } } }
From source file:com.ebay.pulsar.metric.controller.PulsarReportingController.java
@RequestMapping(value = { "pulsar/metric", "pulsar/counter" }, method = RequestMethod.GET) @ResponseBody/*from ww w. j a v a 2 s . c om*/ public String listMetrics(HttpMethod method, HttpServletRequest request, HttpServletResponse response) throws URISyntaxException { URI uri = new URI("http", null, MetricServer, MetricSeverPort, request.getRequestURI(), request.getQueryString(), null); ResponseEntity<String> responseEntity = restTemplate.exchange(uri, method, HttpEntity.EMPTY, String.class); return responseEntity.getBody(); }
From source file:org.seasar.doma.boot.DomaBootSampleSimpleApplicationTest.java
@Test public void test() { Message message1 = restTemplate.getForObject(UriComponentsBuilder.fromUriString("http://localhost") .port(port).queryParam("text", "hello").build().toUri(), Message.class); assertThat(message1.id, is(1));/*from ww w . j a va 2 s . c om*/ assertThat(message1.text, is("hello")); Message message2 = restTemplate.getForObject(UriComponentsBuilder.fromUriString("http://localhost") .port(port).queryParam("text", "world").build().toUri(), Message.class); assertThat(message2.id, is(2)); assertThat(message2.text, is("world")); { List<Message> messages = restTemplate .exchange(UriComponentsBuilder.fromUriString("http://localhost").port(port).build().toUri(), HttpMethod.GET, HttpEntity.EMPTY, typedReference) .getBody(); assertThat(messages.size(), is(2)); assertThat(messages.get(0).id, is(message1.id)); assertThat(messages.get(0).text, is(message1.text)); assertThat(messages.get(1).id, is(message2.id)); assertThat(messages.get(1).text, is(message2.text)); } { List<Message> messages = restTemplate.exchange( UriComponentsBuilder.fromUriString("http://localhost").port(port).queryParam("page", "1") .queryParam("size", "1").build().toUri(), HttpMethod.GET, HttpEntity.EMPTY, typedReference).getBody(); assertThat(messages.size(), is(1)); assertThat(messages.get(0).id, is(message2.id)); assertThat(messages.get(0).text, is(message2.text)); } }
From source file:com.ebay.pulsar.metric.controller.PulsarReportingController.java
@SuppressWarnings("rawtypes") @RequestMapping(value = "pulsar/metriccalculator", method = RequestMethod.GET) public ResponseEntity viewMetricCalculator(HttpMethod method, HttpServletRequest request, HttpServletResponse response) throws URISyntaxException { URI url = new URI("http", null, MetricCalculator, MetricCalculatorPort, MetricCalculatorPath, request.getQueryString(), null); ResponseEntity<String> responseEntity = restTemplate.exchange(url, method, HttpEntity.EMPTY, String.class); return responseEntity; }
From source file:de.codecentric.boot.admin.web.CorsFilterOnSamePortsTest.java
@Test public void testCORS_OPTIONS_jolokia_endpoint() { // DO serve CORS-Headers on management-endpoints ResponseEntity<Void> options = new TestRestTemplate().exchange( "http://localhost:" + serverPort + "/jolokia", HttpMethod.OPTIONS, HttpEntity.EMPTY, Void.class); assertEquals(HttpStatus.OK, options.getStatusCode()); assertEquals(Arrays.asList("*"), options.getHeaders().get("Access-Control-Allow-Origin")); assertEquals(Arrays.asList("Origin, X-Requested-With, Content-Type, Accept"), options.getHeaders().get("Access-Control-Allow-Headers")); }
From source file:de.codecentric.boot.admin.web.CorsFilterOnDifferentPortsTest.java
@Test public void testCORS_OPTIONS_jolokia_endpoint() { // DO serve CORS-Headers on management-endpoints ResponseEntity<Void> options = new TestRestTemplate().exchange( "http://localhost:" + managementPort + "/jolokia", HttpMethod.OPTIONS, HttpEntity.EMPTY, Void.class); assertEquals(HttpStatus.OK, options.getStatusCode()); assertEquals(Arrays.asList("*"), options.getHeaders().get("Access-Control-Allow-Origin")); assertEquals(Arrays.asList("Origin, X-Requested-With, Content-Type, Accept"), options.getHeaders().get("Access-Control-Allow-Headers")); }
From source file:com.tservice.Logica.PersistenceFacede.java
public void realizarPago(Licencias licencia, InformacionPago pago) throws tserviceExceptions, Exception { HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON); HttpEntity<String> entity = new HttpEntity<>(headers); String url = "http://serviciosrest.cloudhub.io/rest/PAYPAL/pago/tarjeta/" + pago.getNumeroTarjeta() + "/" + pago.getNombreTarjeta() + "/Credito/" + pago.getCodigoSeguridad() + "/" + usuarioactivo.getCorreo() + "/monto/" + (int) licencia.getValor() + "/seguridad/2/TService?servicio=pago"; //http://serviciosrest.cloudhub.io/rest/PAYPAL/pago/tarjeta/4916701440291035/Visa/Credito/9209/asd@asd.com/monto/1000/seguridad/2/TService?api=api2 ResponseEntity<Object> resultado = rest.exchange(url, HttpMethod.PUT, HttpEntity.EMPTY, Object.class); //http://serviciosrest.cloudhub.io/rest/PAYPAL/pago/tarjeta/4916701440291035/Visa/Credito/9209/asd@asd.com/monto/30/seguridad/2/TService?servicio=pago String resu = resultado.getBody().toString(); resu = resu.replace("{", ""); resu = resu.replace("}", ""); ResultadoTransaccion result = new ResultadoTransaccion(resu.split(",")[0].split("=")[1], Integer.parseInt(resu.split(",")[1].split("=")[1])); if (result.getCodTransaccion() == 0) { throw new tserviceExceptions("La tarjeta es invalida o el saldo es insuficiente por favor verifique"); } else/*from w ww. j a va 2 s. co m*/ resultadoTransaccion(result.getCodTransaccion(), licencia); }
From source file:de.codecentric.boot.admin.web.CorsFilterOnDifferentPortsTest.java
@Test public void testCORS_OPTIONS_application() { // DO NOT serve CORS-Headers on application-endpoints ResponseEntity<Void> options = new TestRestTemplate().exchange("http://localhost:" + serverPort + "/hello", HttpMethod.OPTIONS, HttpEntity.EMPTY, Void.class); assertEquals(HttpStatus.OK, options.getStatusCode()); assertEquals(null, options.getHeaders().get("Access-Control-Allow-Origin")); assertEquals(null, options.getHeaders().get("Access-Control-Allow-Headers")); }