URL siteUrl = new URL("http://www.youractionurl.com");
HttpURLConnection conn = (HttpURLConnection) siteUrl.openConnection();
conn.setRequestMethod("POST");
conn.setDoOutput(true);
conn.setDoInput(true);
DataOutputStream out = new DataOutputStream(conn.getOutputStream());
String content = "param1=1234¶m2=user1234";
out.writeBytes(content);
out.flush();
out.close();
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
while(in.readLine() != null) {
System.out.println(in.readLine());
}
in.close();
The HttpURLConnection class extends the URLConnection superclass & supports HTTP-specific features to provide a communication link between application and URL. You can just check the Java SE API for more information. :)
A blog sharing stuff about me; about my life, my work, my non-work and my learnings.
Friday, August 31, 2012
Sending a HTTP request in Java SE
Here's an example on how to send a HTTP request in Java SE using the HttpURLConnection class. Basically, the sample code below will allow you to send a POST method request with 2 parameters.
Subscribe to:
Comments (Atom)
