List of usage examples for org.apache.http.entity FileEntity setContentType
public void setContentType(Header header)
From source file:test.gov.nih.nci.cacoresdk.domain.operations.SiteResourceTest.java
public void testPost() throws Exception { try {//from w w w . jav a 2 s . c o m DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/Site"; WebClient client = WebClient.create(url); HttpPost postRequest = new HttpPost(url); File myFile = new File("Site" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("Site" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); System.out.println("input: " + myFile); postRequest.setEntity(input); HttpResponse response = httpClient.execute(postRequest); BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:test.gov.nih.nci.cacoresdk.domain.operations.SiteResourceTest.java
public void testPut() throws Exception { try {// www .jav a 2 s . c o m DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/Site"; HttpPut putRequest = new HttpPut(url); File myFile = new File("Site" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("Site" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); putRequest.setEntity(input); HttpResponse response = httpClient.execute(putRequest); if (response.getEntity() != null) { BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:test.gov.nih.nci.cacoresdk.domain.operations.SpecimenResourceTest.java
public void testPost() throws Exception { try {// w w w. j ava 2 s . c o m DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/Specimen"; WebClient client = WebClient.create(url); HttpPost postRequest = new HttpPost(url); File myFile = new File("Specimen" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("Specimen" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); System.out.println("input: " + myFile); postRequest.setEntity(input); HttpResponse response = httpClient.execute(postRequest); BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:test.gov.nih.nci.cacoresdk.domain.operations.SpecimenResourceTest.java
public void testPut() throws Exception { try {//ww w .j a v a 2 s. co m DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/Specimen"; HttpPut putRequest = new HttpPut(url); File myFile = new File("Specimen" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("Specimen" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); putRequest.setEntity(input); HttpResponse response = httpClient.execute(putRequest); if (response.getEntity() != null) { BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:org.envirocar.app.application.UploadManager.java
/** * Uploads the json object to the server * /*from ww w . ja v a2 s . co m*/ * @param url * Url * @param contents * The Json Object * @param xToken * Token * @param xUser * Username * @return Server response status code */ private String sendHttpPost(String url, File contents, String xToken, String xUser) { try { HttpPost httpPostRequest = new HttpPost(url); FileEntity se = new FileEntity(contents, "application/json"); se.setContentType("application/json"); // Set HTTP parameters httpPostRequest.setEntity(se); httpPostRequest.setHeader("Content-type", "application/json"); httpPostRequest.setHeader("X-Token", xToken); httpPostRequest.setHeader("X-User", xUser); HttpResponse response = (HttpResponse) HTTPClient.execute(httpPostRequest); String location = ""; Header[] h = response.getAllHeaders(); for (int i = 0; i < h.length; i++) { if (h[i].getName().equals("Location")) { location += h[i].getValue(); break; } } String trackid = location.substring(location.lastIndexOf("/") + 1, location.length()); int statusCode = response.getStatusLine().getStatusCode(); logger.debug("Status Code: " + statusCode); if (statusCode < HttpStatus.SC_MULTIPLE_CHOICES) { HTTPClient.consumeEntity(response.getEntity()); return trackid; } else { String errorResponse = HTTPClient.readResponse(response.getEntity()); logger.warn("Server response: " + errorResponse); return GENERAL_ERROR; } } catch (UnsupportedEncodingException e) { logger.warn(e.getMessage(), e); return GENERAL_ERROR; } catch (IOException e) { logger.warn(e.getMessage(), e); return NET_ERROR; } }
From source file:test.gov.nih.nci.cacoresdk.domain.operations.SpecimenCollectionGroupResourceTest.java
public void testPost() throws Exception { try {/*from ww w.j ava2 s. c om*/ DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/SpecimenCollectionGroup"; WebClient client = WebClient.create(url); HttpPost postRequest = new HttpPost(url); File myFile = new File("SpecimenCollectionGroup" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("SpecimenCollectionGroup" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); System.out.println("input: " + myFile); postRequest.setEntity(input); HttpResponse response = httpClient.execute(postRequest); BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:test.gov.nih.nci.cacoresdk.domain.operations.SpecimenCollectionGroupResourceTest.java
public void testPut() throws Exception { try {//from ww w .j a v a2 s. c om DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/SpecimenCollectionGroup"; HttpPut putRequest = new HttpPut(url); File myFile = new File("SpecimenCollectionGroup" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("SpecimenCollectionGroup" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); putRequest.setEntity(input); HttpResponse response = httpClient.execute(putRequest); if (response.getEntity() != null) { BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:test.gov.nih.nci.cacoresdk.domain.onetomany.unidirectional.selfassociation.MemberO2MUSResourceTest.java
public void testPost() throws Exception { try {/*from w w w . j a v a 2 s. c o m*/ DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/MemberO2MUS"; WebClient client = WebClient.create(url); HttpPost postRequest = new HttpPost(url); File myFile = new File("MemberO2MUS" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("MemberO2MUS" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); System.out.println("input: " + myFile); postRequest.setEntity(input); HttpResponse response = httpClient.execute(postRequest); BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:test.gov.nih.nci.cacoresdk.domain.onetomany.unidirectional.selfassociation.MemberO2MUSResourceTest.java
public void testPut() throws Exception { try {// w w w .j a v a2s .c o m DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/MemberO2MUS"; HttpPut putRequest = new HttpPut(url); File myFile = new File("MemberO2MUS" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("MemberO2MUS" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); putRequest.setEntity(input); HttpResponse response = httpClient.execute(putRequest); if (response.getEntity() != null) { BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }
From source file:test.gov.nih.nci.cacoresdk.domain.onetoone.unidirectional.selfassociation.MemberO2OUSResourceTest.java
public void testPost() throws Exception { try {/* w w w . ja va2 s .c o m*/ DefaultHttpClient httpClient = new DefaultHttpClient(); String url = baseURL + "/rest/MemberO2OUS"; WebClient client = WebClient.create(url); HttpPost postRequest = new HttpPost(url); File myFile = new File("MemberO2OUS" + "XML.xml"); if (!myFile.exists()) { testGet(); myFile = new File("MemberO2OUS" + "XML.xml"); if (!myFile.exists()) return; } FileEntity input = new FileEntity(myFile); input.setContentType("application/xml"); System.out.println("input: " + myFile); postRequest.setEntity(input); HttpResponse response = httpClient.execute(postRequest); BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); String output; System.out.println("Output from Server .... \n"); while ((output = br.readLine()) != null) { System.out.println(output); } httpClient.getConnectionManager().shutdown(); } catch (Exception e) { e.printStackTrace(); throw e; } }