begin process at 2012 02 10 20:13:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Réseau & internet

 > 

Internet

 > 

Java et Proxy


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Java et Proxy

mardi 22 mai 2007 à 23:16:27 | Java et Proxy

jeanphi6


Bonjour,

j'ai entendu parler d'un moyen qui permettrait de contourner un proxy en Java. J'ai une application qui doit accéder à une page internet, mais le proxy de l'entreprise empêche l'action. Quelqu'un connaitrait des infos dessus?

merci

mercredi 23 mai 2007 à 08:22:03 | Re : Java et Proxy

dvoraky

Il me semble qu'il existe une classe en Java "Proxy".
Si tu bosses avec Eclipse, regardes ce qu'il te dit sur cette classe.
Voilà, j'espère que ça peut t'aider.
+

C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
mercredi 23 mai 2007 à 09:17:04 | Re : Java et Proxy

jeanphi6

Oui j'ai regardé cette classe avant de poster le message, mais je ne trouve pas beaucoup d'infos dessus à part la javadoc, mais je n'y comprend pas grand chose 


mercredi 23 mai 2007 à 09:22:54 | Re : Java et Proxy

dvoraky

J'avoue que moi aussi quand je l'ai regardé, c'était pas clair...
Je vais essayer (quand j'aurais un peu de temps) de rejetter un coup d'oeil mais je te promet rien.
Maintenant, il y a peut être pas que cette piste là...

C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
mercredi 23 mai 2007 à 09:55:21 | Re : Java et Proxy

jeanphi6

si je trouve un truc qui marche, je posterais.

en fait, pour indiquer plus d'informations sur le problème, j'utilise une URL et une URLConnection mais ça me renvoie une erreur :

java.net.UnknownHostException: www.google.fr
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.<init>(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

merci dvoraky ;)



mercredi 23 mai 2007 à 10:01:30 | Re : Java et Proxy

dvoraky

Ouais maniere c'est avec la classe URL.
Mais je sais que avec la classe URL tu fais un truc du style url.openConnection(Proxy pr)...
Et la il faut savoir configurer un objet de type Proxy ....
"Help! I need somebody... Help!" (je l'ai entendu ce matin ^^ )

C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
mercredi 23 mai 2007 à 10:16:33 | Re : Java et Proxy

jeanphi6

Réponse acceptée !
ça y est j'ai trouvé !!!

En fait il faut indiquer dans le code, les propriétés du proxy (pour mon cas, je les ai trouvé dans le fichier .pac) et étant protéger par un login / mot de passe, il faut aussi les indiquer.

Si ça peut aider du monde, je laisse le code :

Authenticator.setDefault( new Authenticator(){
                protected PasswordAuthentication getPasswordAuthentication() {
                    return new PasswordAuthentication( "login",
                                                       "password".toCharArray() );}});
            Properties systemSettings = System.getProperties();
            systemSettings.put("http.proxyHost", "host du proxy");
            systemSettings.put("http.proxyPort", "port du proxy");
            System.setProperties(systemSettings);
                        
            URL url = new URL("adresse de la page");
            HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
            InputStream in = httpCon.getInputStream();

mercredi 23 mai 2007 à 10:40:15 | Re : Java et Proxy

dvoraky

Roh le gars hé, il s'accepte sa réponse... Egoiste!!! ^^
En tout cas je te remercie de ce bout de code, je pense que ça va en aider plus d'un (et moi le premier )
Bonne journée
+

C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
mercredi 23 mai 2007 à 11:36:32 | Re : Java et Proxy

jeanphi6


hé hé ! en meme temps j'ai trouvé la solution à mon problème donc j'accepte ma réponse ;)

Et puis ça va pouvoir aider du monde si ils connaissent le meme problème ! (si ça t'aide c'est déja pas mal ;) )

mercredi 23 mai 2007 à 11:56:30 | Re : Java et Proxy

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

ouep sur le site il y avait aussi ce lien ICI


Pour ce qui est d'aider du monde avec ce que tu viens de poster ... bah je vais jouer mon pessimiste mais tu n'aideras personne ... pour la simple raison que les gens ne cherche pas ceux même si la solution ce trouve sous leurs nez ... il attendent que quelqu'un vienne les prendre par la main pour leurs montrer comment faire (limite si ce quelqu'un pouvait faire tout le boulot à leurs place ...)


voila c'etait mon instant pessimiste ^^



------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

1 2 3

Cette discussion est classée dans : java, proxy


Répondre à ce message

Sujets en rapport avec ce message

proxy java [ par besco1 ] j'ai un problème d'affichage des images jpeg avec ie.je passe par un proxy codé par moi-même en java (c'est dans celui-ci qu'intervient le problème).j problème de proxy avec les socket java [ par aLCHMEY ] Bonjour, mon problème est le suivant: je veux faire communiquer deux applications, qui utilisent les socket en java chaque application implemente un Problème de proxy avec socket [ par aLCHMEY ] Bonjour, mon problème est le suivant: je veux faire communiquer deux applications, qui utilisent les socket en java chaque application implemente un Utiliser un proxy avec java [ par jeje11991 ] Bonjour,J'aimerais que les liens auquelles les applications java essaye de se connecter passe par mon proxy, j'ai essayer dans demarer > panneau de co Java & Internet explorer [ par macros ] Bonjour a tousVoila mon probleme :J'essaie de coder un proxy en java simple....Mais voila j'utilise les sockets et les threads.A chaque connection le Proxy Java [ par hannounamah ] Bonjour,Je doisdévelopper un proxy en java et en utilisant le framework HttpClient, ce proxy doit faire la capture dans un fichier xml de tout le flux proxy en java [ par sisisousou ] bonsoir voila mon problem je veut ouvrir une socket avec une serveur en utuisant un proxy voila un tit bou de mon code System.getProperties().put( " proxy applet-java [ par lediablo ] bonjour je voudrais bien configurer toutes les applets java java que j'exécute pour qu'elles utilise un proxy, je suis aller dans le panneau de config Se connecter à un FTP via un Proxy de type FTP (le tout en java) [ par leod38 ] Bonjour à tous , je vous arrête tout de suite je ne suis pas la sans avoir fait des recherches approfondit sur gogoleMais bon , tous le monde raconte aidez moi je suis debutante [ par soldiers ] Bonjours,Que veut dire ce si Plug-in Java(TM): Version 1.3.1_03Utilisation de la version JRE 1.3.1_03 Java HotSpot(TM) Client VMRépertoire d'accueil d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales