package com.jignesh;
import com.google.gson.Gson;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import javax.ws.rs.core.MediaType;
/**
*
* @author jignesh kanjariya
*/
public class JerseyClient {
public static void main(String[] args) {
jerseyPojo jPojo = new jerseyPojo();
jPojo.setUrl("http://localhost:8084/corpository2/api/mobileapp/1.0/companies/documet");
jPojo.setInput("{\"apikey\":\"AAzzxsfsgTmvLitnzQRseT\",\"company-ids\":\"45304\"}");
testDoRegister(jPojo.getUrl(),jPojo.getInput());
}
private static void testDoRegister(String url,String input) {
try {
URL url1 = new URL(url);
System.out.println(url1);
HttpURLConnection conn = (HttpURLConnection) url1.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.addRequestProperty("Content-type", "application/json");
// String input = "{\"apikey\":\"AAzzxsfsgTmvLitnzQRseT\",\"company-ids\":\"45304\"}";
System.out.println("I: " + input);
OutputStream os = conn.getOutputStream();
os.write(input.getBytes());
os.flush();
BufferedReader br = new BufferedReader(new InputStreamReader(
(conn.getInputStream())));
String output;
System.out.print("O: ");
while ((output = br.readLine()) != null) {
System.out.println(output);
}
conn.disconnect();
}catch (Exception e) {
}
}
}
No comments:
Post a Comment