Hi All,
I have to send a request to JSP with some key value pairs which is
executing in a Web server. Please help me in solving this problem.
I tried with the following procedure but I am not successful.
{
URL url;
StringBuffer buffer;
String line;
int responseCode;
HttpURLConnection connection;
InputStream input;
BufferedReader dataInput;
try
{
url = new URL("http://202.62.87.235//kidosoftware//mpayment.jsp");
connection = (HttpURLConnection)url.openConnection();
connection.setDoOutput(true);
connection.connect();
OutputStream os = connection.getOutputStream();
PrintWriter out = new PrintWriter(os);
out.write("key1=asdf");
os.close();
responseCode = connection.getResponseCode();
System.out.println("response code is"+responseCode);
connection.disconnect();
.
.
.
.
}
Thanks in advance
--Venkat
Darius - 28 Feb 2005 15:08 GMT
Put the "out.write("key1=asdf")" into the URL...
then use Input rather than Output to read the result.
Venkat - 01 Mar 2005 05:11 GMT
> Put the "out.write("key1=asdf")" into the URL...
> then use Input rather than Output to read the result.
If if I keep the "key1=asdf" in the URL , then data will go as "GET" method which
is not good for large amounts of data.I want to send the data as request body
Thanks
--Venkat
Raymond DeCampo - 28 Feb 2005 23:35 GMT
> Hi All,
>
> I have to send a request to JSP with some key value pairs which is
> executing in a Web server. Please help me in solving this problem.
Take a look at the free HttpClient module from Apache.
HTH,
Ray

Signature
XML is the programmer's duct tape.