Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package br.edu.ifpr.restful.aplicacao;
- import javax.ws.rs.client.Client;
- import javax.ws.rs.client.ClientBuilder;
- import javax.ws.rs.client.Invocation;
- import javax.ws.rs.client.WebTarget;
- import javax.ws.rs.core.MediaType;
- import javax.ws.rs.core.Response;
- public class Principal {
- public Principal() {
- processarXmlJson((MediaType.APPLICATION_XML));
- System.out.println();
- processarXmlJson((MediaType.APPLICATION_JSON));
- }
- public static void main(String[] args) {
- new Principal();
- }
- public void processarXmlJson(String mediaType){
- Client client = ClientBuilder.newClient();
- WebTarget webTarget = client.target("http://localhost:8080/");
- Invocation.Builder invocationBuilder = webTarget.request(mediaType);
- Response response = invocationBuilder.get();
- String resp = (String) response.readEntity(String.class);
- System.out.println(resp);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement