[JAVA]méthode set de la classe URL ou comment modifier mon referer

méthode set de la classe URL ou comment modifier mon referer [JAVA] - Programmation

Marsh Posté le 04-04-2002 à 18:02:51    

Salut a tous,
 
j utilise la classe URL avec JDK 1.2.
j aimerais modifier le referer de mon url. La méthode set me permet de le faire mais c une methode protegée???? Donc comment faire pour l utiliser ds d autres classes que j ai crée??
 
merci a tous pour vos reponses
bruno ;-}

Reply

Marsh Posté le 04-04-2002 à 18:02:51   

Reply

Marsh Posté le 04-04-2002 à 18:06:10    

bah, tu peux pas, à moins de te créer une classe dans le package java.net.. :D
Donc, le plus simple, c'est sans doute de créer un nouvel objet URL avec toutesles caractéristiques du premier, et le referer qui va bien

Reply

Marsh Posté le 04-04-2002 à 18:16:10    

Il me sembel que tu peux en passant par le HttpURLConnection, mais je ne sais pas comment ...
avec le setRequestProperty(String key, String value)  surement
 
si tu y arrive, tu files le code ? ca m'intéresse :)

Reply

Marsh Posté le 04-04-2002 à 23:28:08    

ok merci a vous deux
des j ai trouve je le met en ligne

Reply

Marsh Posté le 04-04-2002 à 23:52:08    

en faite, je pense qu'en fesant ca, ca devrait marcher :  
 
Url url = new URL(tonUrl);
URLConnection con = url.openConnection();
con.setRequestProperty("referer", tonRefere);
 
ensuite tu récupère le flux de lecture sur la connection (getInputStream()), et ca devrait rouler !

Reply

Marsh Posté le 05-04-2002 à 09:12:47    

merci ca marche impec
bruno ;-}

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed