Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
874 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Java] Requete au proxy sans resolution DNS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] Requete au proxy sans resolution DNS

n°186058
cedric_bix
Posté le 30-07-2002 à 14:27:47  profilanswer
 

Bonjour,
 
Je dois faire passer une requette (internet) a un proxy sans faire de resolution de nom de domain avant.
 
car mon appli est sur une machine n'ayant pas acces a un serveru dns exterieur.
Il faut que j'envoie la requette tel quel et c'est le proxy qui doit effectuer cette resolution.
Actuellement j'ai une UnknownHostException.
 
 
Merci d'avance

mood
Publicité
Posté le 30-07-2002 à 14:27:47  profilanswer
 

n°186069
darklord
You're welcome
Posté le 30-07-2002 à 14:33:54  profilanswer
 

quelle est ta question au juste ?


---------------
Just because you feel good does not make you right
n°186080
cedric_bix
Posté le 30-07-2002 à 14:39:50  profilanswer
 

comment puis-je bloqué la resolution DNS ?

n°186102
darklord
You're welcome
Posté le 30-07-2002 à 14:51:00  profilanswer
 

bloquer ?


---------------
Just because you feel good does not make you right
n°186114
cedric_bix
Posté le 30-07-2002 à 14:56:15  profilanswer
 

DarkLord a écrit a écrit :

bloquer ?




empécher !

n°186116
--greg--
Posté le 30-07-2002 à 14:57:22  profilanswer
 

inhiber?

n°186120
darklord
You're welcome
Posté le 30-07-2002 à 15:00:14  profilanswer
 

mais c'est pas possible d'etre aussi brouillon. Si tu envoies une requete à un proxy, y a pas de résolution puisque c'est le proxy qui s'occupe de traiter la requete à ta place!
 
Je ne vois pas où est le problème enfin !


---------------
Just because you feel good does not make you right
n°186122
darklord
You're welcome
Posté le 30-07-2002 à 15:00:24  profilanswer
 

--greg-- a écrit a écrit :

inhiber?




 
 [:rofl]


---------------
Just because you feel good does not make you right
n°186123
cedric_bix
Posté le 30-07-2002 à 15:00:24  profilanswer
 

--greg-- a écrit a écrit :

inhiber?




ne pas faire !!

n°186124
darklord
You're welcome
Posté le 30-07-2002 à 15:01:23  profilanswer
 

en fait ta question c'est, comment depuis un programme Java utiliser un proxy de manière transparente ...
 
c'est ca?
 
Et pour le unkwownhost c'est un peu normal


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 30-07-2002 à 15:01:23  profilanswer
 

n°186126
cedric_bix
Posté le 30-07-2002 à 15:01:36  profilanswer
 

DarkLord a écrit a écrit :

mais c'est pas possible d'etre aussi brouillon. Si tu envoies une requete à un proxy, y a pas de résolution puisque c'est le proxy qui s'occupe de traiter la requete à ta place!
 
Je ne vois pas où est le problème enfin !




justement je ne sais pas pourquoi mais ça n'est pas le proxy qui fait cette resolution mais le serveur dns installer sur la machine et ce n'est qu'un serveur de dns local

n°186127
darklord
You're welcome
Posté le 30-07-2002 à 15:01:38  profilanswer
 

cedric_bix a écrit a écrit :

 
ne pas faire !!




 
re  [:rofl]  
 
 
 :lol:  :lol:  :lol:


---------------
Just because you feel good does not make you right
n°186130
darklord
You're welcome
Posté le 30-07-2002 à 15:02:06  profilanswer
 

cedric_bix a écrit a écrit :

 
justement je ne sais pas pourquoi mais ça n'est pas le proxy qui fait cette resolution mais le serveur dns installer sur la machine et ce n'est qu'un serveur de dns local




 
 :heink:  :heink:  :heink:  
 
c'est quoi comme proxy déjà


---------------
Just because you feel good does not make you right
n°186134
cedric_bix
Posté le 30-07-2002 à 15:02:55  profilanswer
 

sinon si je fait ma requete en remplacant le nom de donaime par l'adresse ip tou marche bien (en passant par le proxy bien entendue)

n°186137
cedric_bix
Posté le 30-07-2002 à 15:03:37  profilanswer
 

DarkLord a écrit a écrit :

 
 
 :heink:  :heink:  :heink:  
 
c'est quoi comme proxy déjà




aucune idée !! comment puis-je le savoir chef ??

n°186140
darklord
You're welcome
Posté le 30-07-2002 à 15:05:11  profilanswer
 

allez hop
 
http://www.rgagnon.com/javadetails/java-0085.html


---------------
Just because you feel good does not make you right
n°186149
cedric_bix
Posté le 30-07-2002 à 15:09:53  profilanswer
 

c'est ce que je fait :

Code :
  1. PrintWriter pw = response.getWriter();
  2. System.getProperties().put("proxySet", "true" );
  3. System.getProperties().put("proxyHost", proxyHost);
  4. System.getProperties().put("proxyPort", proxyPort);
  5. URL url = new URL(urltxt);
  6. URLConnection connection = url.openConnection();
  7. String userPassword = proxyUser + ":" + proxyUserPassword;
  8. String encoded = B64Code.encode(userPassword);
  9. connection.setRequestProperty("Proxy-Authorization", "Basic " + encoded);
  10. connection.setDoInput(true);
  11. connection.setDoOutput(true);
  12. DataInputStream input = new DataInputStream(connection.getInputStream());
  13. BufferedInputStream bis = new BufferedInputStream(input);
  14. BufferedReader br = new BufferedReader(new InputStreamReader(input));
  15. String currentLne;
  16.             while ((currentLne = br.readLine()) != null) {
  17.                 if (!(currentLne.indexOf(".." ) != -1)) {
  18.                     pw.println(currentLne);
  19.                 } else {
  20.                 }
  21.             }
  22. input.close();


n°186189
cedric_bix
Posté le 30-07-2002 à 15:27:33  profilanswer
 

bouh ! :cry:

n°186196
darklord
You're welcome
Posté le 30-07-2002 à 15:31:07  profilanswer
 

Ou la la t'es dans une servlet en plus ?


---------------
Just because you feel good does not make you right
n°186225
cedric_bix
Posté le 30-07-2002 à 15:45:13  profilanswer
 

oui ! pourquoi c'est betise  :ange: ??
 
j'ai la vague impression que c'est chaud non !??!


Message édité par cedric_bix le 30-07-2002 à 15:45:41
n°186250
darklord
You're welcome
Posté le 30-07-2002 à 15:58:08  profilanswer
 

bin faut expliquer ton contexte. Elle fait quoi ta servlet (elle répond à quel type de requete et fais quoi avec ?)


---------------
Just because you feel good does not make you right
n°186301
cedric_bix
Posté le 30-07-2002 à 16:48:45  profilanswer
 

elle fait une requette de la forme http://www.yahoo.fr (valeur du String urltxt)(par exemple)
et recopie le code Html dans une portlet.


Message édité par cedric_bix le 30-07-2002 à 16:49:21
n°748752
jawad
Posté le 02-06-2004 à 13:05:01  profilanswer
 

le probleme est que la connection au proxi se fais mais ce n'est pas lui qui efectue la resolution dns
si un grand maitre du java pouvais nous aider se serais tres simpa de sa part :ange:

n°749236
benou
Posté le 02-06-2004 à 18:12:00  profilanswer
 

jawad a écrit :

le probleme est que la connection au proxi se fais mais ce n'est pas lui qui efectue la resolution dns
si un grand maitre du java pouvais nous aider se serais tres simpa de sa part :ange:


c'est quoi ce détérage de topic ?  
il est décédé depuis 2 ans :o
 
 


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Java] Requete au proxy sans resolution DNS

 

Sujets relatifs
code HTML ou java script[JAVA] savoir sous quel environnement la VM tourne ?
je veux passer une heure dans une requete[Java] Erreur que je comprends pas :( plz hlp !!
[Access 2000]-Pb avec requete paramétréerequete sql
[Java] Bouton personnaliséRequete SQL... Traiter les données directement dans la requete
[JAVA] Applet qui marchent que sur certaines machines NB inside.[SGBD résolu] Concaténation de 2 champs numériques dans une requête
Plus de sujets relatifs à : [Java] Requete au proxy sans resolution DNS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR