Bonjour a tous,
Je dois realiser un proxy http en java en utilisant les sockets.
Je recupere l'entete du browser(je sais pas si ca s'appele comme ca) puis je le transmet au serveur web.
Puis je recupere l'entete du serveur ainsi que le message.
Premier probleme:
Si le serveur ne m 'envoie pas la longueur du message("Content-Length: "),
comment puis-je savoir ou je dois m'arreter de lire??
J'ai essaye plusieur metode:
-tampon!=null
-tampon.equals("0"))
Cela ne marche pas tout le temps.
tampon est un string (tampon=in.readLine()).
Second probleme(mais pas fondamental puisque je n'arrive pas a recuperer les messages de tous les sites web):
Je dois realiser un cache.
Donc quand je recupere le message du serveur,je l'enregistre dans un fichier.
Le probleme est dans quel format je dois l'enregistrer?
Merci
Partager