Je voudrais réaliser un proxy simple en java, c'est à dire un proxy qui recupere la page web et qui l'affiche.
Sachant que je suis completement novice en Java.
J'ai déja commencé a réalisé une parti du code qui me permet d'afficher des chose dans le navigateur, pouvais vous m'aider à complété ce proxy ?
try {
ServerSocket ecoute = new ServerSocket(1111);
String message;
Socket service;
boolean test;
Vector tabLignes=new Vector();
service = ecoute.accept();
BufferedReader entree = new BufferedReader (new InputStreamReader(service.getInputStream()));
PrintWriter sortie = new PrintWriter(service.getOutputStream());
test=true;
while (test){
message=entree.readLine();
if (message.equals("")) test=false;
else { tabLignes.add(message);
System.out.println(message);
}
}
System.out.println("sortie de la boucle");
sortie.println("HTTP/1.1 200 OK");
sortie.println("");
int taille=tabLignes.size();
for (int i=0; i<taille;i++)
{
message=(String)tabLignes.elementAt(i);
sortie.println(message);
}