import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
public class SubscriberService {
public void sendPost() throws Exception {
try {
DefaultHttpClient
httpClient = new DefaultHttpClient();
HttpPost
postRequest = new HttpPost("api url");
StringEntity
input = new StringEntity(
"{"
+
"\"object\":\"value\""
+
"}");
input.setContentType("application/json");
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 (MalformedURLException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
No comments:
Post a Comment