You are on page 1of 3

Chetan Gohil

3513,TYCS

//URL connection using php


Php
<?php
$first=$_POST["first"];
$last=$_POST["last"];
echo "welcome friend!";
echo "$first";
echo "$last";
?>
Java code

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

//URLConnection with php using rev


Php
<?php
$string1=$_POST["string1"];

$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

You might also like