import
java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
/** */ /**
* @author Huy Vanpon
*/
public class SendPoster
{
private URL url;
private URLConnection conn;
public void setURL(String urlAddr)
{
try
{
url = new URL(urlAddr);
conn = url.openConnection();
}
catch (MalformedURLException ex)
{
ex.printStackTrace();
}
catch (IOException ex)
{
ex.printStackTrace();
}
}
public void sendPost(String post)
{
conn.setDoInput(true);
conn.setDoOutput(true);
PrintWriter output;
try
{
output = new PrintWriter(conn.getOutputStream());
output.print(post);
output.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
public String getContent()
{
String line, result = "";
try
{
conn.connect();
BufferedReader in = new BufferedReader(new InputStreamReader(conn
.getInputStream()));
while ((line = in.readLine()) != null)
{
result += line + "\n";
}
in.close();
}
catch (IOException ex)
{
ex.printStackTrace();
}
return result;
}
public static void main(String[] args)
{
String urlAddr = "http://www.ip138.com/ips8.asp";
String post = "action=ip&ip=202.115.191.255";
SendPoster test = new SendPoster();
test.setURL(urlAddr);
test.sendPost(post);
String aa = test.getContent().trim();
System.out.println(aa);
}
}
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
/** */ /**
* @author Huy Vanpon
*/
public class SendPoster
{
private URL url;
private URLConnection conn;
public void setURL(String urlAddr)
{
try
{
url = new URL(urlAddr);
conn = url.openConnection();
}
catch (MalformedURLException ex)
{
ex.printStackTrace();
}
catch (IOException ex)
{
ex.printStackTrace();
}
}
public void sendPost(String post)
{
conn.setDoInput(true);
conn.setDoOutput(true);
PrintWriter output;
try
{
output = new PrintWriter(conn.getOutputStream());
output.print(post);
output.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
public String getContent()
{
String line, result = "";
try
{
conn.connect();
BufferedReader in = new BufferedReader(new InputStreamReader(conn
.getInputStream()));
while ((line = in.readLine()) != null)
{
result += line + "\n";
}
in.close();
}
catch (IOException ex)
{
ex.printStackTrace();
}
return result;
}
public static void main(String[] args)
{
String urlAddr = "http://www.ip138.com/ips8.asp";
String post = "action=ip&ip=202.115.191.255";
SendPoster test = new SendPoster();
test.setURL(urlAddr);
test.sendPost(post);
String aa = test.getContent().trim();
System.out.println(aa);
}
}