Professional Documents
Culture Documents
Full Category 3
Full Category 3
3513,TYCS
import java.net.*;
import java.io.*;
public class WritingToURLConnection{
public static void main(String[] args){
try{
String data1= URLEncoder.encode("first", "UTF-8") + "=" + URLEncoder.encode("Girish", "UTF-8");
String data2= URLEncoder.encode("second", "UTF-8") + "=" + URLEncoder.encode("Tere", "UTF-8");
String data = data1 + "&"+data2;
String inline;
URL u1= new URL("http://localhost:8082/test2/test1.php");
URLConnection uc1=u1.openConnection();
uc1.setDoOutput(true);
OutputStreamWriter out=new
OutputStreamWriter(uc1.getOutputStream());
out.write(data);
out.flush();
BufferedReader in= new BufferedReader(new InputStreamReader(uc1.getInputStream()));
// The readline() method reads the output of the php script
while((inline= in.readLine()) !=null){
System.out.println(inline);
}
in.close();
}
catch(Exception e)
{
System.out.println(e);
}
}
}
Chetan Gohil
3513,TYCS
Output
$string2=$_POST["string2"];
echo strrev($string1);
echo strrev($string2);
?>
Java code:
import java.net.*;
import java.io.*;
public class WritingToURLConnection{
public static void main(String[] args){
try{
String data1= URLEncoder.encode("string1", "UTF-8") + "=" + URLEncoder.encode("Girish", "UTF-8");
String data2= URLEncoder.encode("string2", "UTF-8") + "=" + URLEncoder.encode("Tere", "UTF-8");
String data = data1 + "&" +data2;
String inline;
URL u1= new URL("http://localhost:8082/test2/rev.php");
URLConnection uc1=u1.openConnection();
uc1.setDoOutput(true);
OutputStreamWriter out=new
Chetan Gohil
3513,TYCS
OutputStreamWriter(uc1.getOutputStream());
out.write(data);
out.flush();
BufferedReader in= new BufferedReader(new InputStreamReader(uc1.getInputStream()));
// The readline() method reads the output of the php script
while((inline= in.readLine()) !=null){
System.out.println(inline);
}
in.close();
}
catch(Exception e)
{
System.out.println(e);
}
}
}
Output