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

  FORUM HardWare.fr
  Programmation
  Java

  Erreur http 400 et socket

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur http 400 et socket

n°800634
abeele
Posté le 20-07-2004 à 13:42:48  profilanswer
 

Salut  
J'ai un petit souci avec la connection à un serveur.  
Lorsque j'utilise mon navigateur web, je n'ai pas de souci pour afficher la page : http://www.search.tele2internet.fr [...] l?query=cd.  
Par contre en essayant la connection en Java, la meme adresse me retourne une erreur http 400.  
voila mon code :  
 
Code:  

public static void main(String[] args) {  
  PrintStream osw;  
  InputStreamReader isr;  
  char[] answer = new char[30000];  
  try {  
    Socket s = new Socket(InetAddress.getByName                                                                                      ("www.search.tele2internet.fr" ), 80);  
    osw = new PrintStream(s.getOutputStream());  
    isr = new InputStreamReader(s.getInputStream());  
     
    osw.println(new String("GET /index.phtml?query=cd HTTP/1.0\r\n\r\n" ));  
 
    osw.flush();  
     
    BufferedReader in = new BufferedReader(isr);  
 
    String source = new String();  
    try {  
   String inputLine;  
   while ((inputLine = in.readLine()) != null) {  
                   source += inputLine + "\n";  
      System.out.println(inputLine);  
   }  
   in.close();  
    } catch (IOException e) {  
          System.out.println("Error Httpreader : " + " not read." );  
   }  
     
    osw.close();  
    isr.close();  
    s.close();  
} catch (Exception e) {  
     e.printStackTrace();  
}  
}

 
 
Le meme probleme se pose avec l'objet URL et une HttpURLConnection.  
Je me demande si c pas un probleme de cookie ...  
si quelqu'un a une solution ...merci


Message édité par abeele le 20-07-2004 à 14:06:45
mood
Publicité
Posté le 20-07-2004 à 13:42:48  profilanswer
 

n°800635
jagstang
Pa Capona ಠ_ಠ
Posté le 20-07-2004 à 13:44:18  profilanswer
 

mets ton code dans les balies prévue à cet effet sans couleur stp... j'arrive rien à lire


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°800656
abeele
Posté le 20-07-2004 à 14:07:16  profilanswer
 

c'est fait ....

n°801354
krosso
j'suis à la bourre
Posté le 20-07-2004 à 23:29:45  profilanswer
 

Ca doit pas être ton code java.
quand je le fais à la main (via telnet) je me prends ça :

Code :
  1. GET /index.phtml?query=cd HTTP/1.0
  2. HTTP/1.1 400 Bad Request
  3. Date: Tue, 20 Jul 2004 21:20:48 GMT
  4. Server: Apache
  5. Set-Cookie: ApacheEE=Un+PuUD9jLDoPNOlq2o5; path=/; domain=.everyday.com
  6. Pragma: no-cache
  7. Cache-Control: no-cache
  8. X-Powered-By: PHP/4.2.3
  9. X-Accelerated-By: PHPA/1.3.2
  10. P3P: CP='NOI NID CUR ADMi DEVi TAIi PSAi HISi OUR SAMi UNRi BUS UNI COM NAV INT'
  11. Set-Cookie: ETRACK=202932839; expires=Sun, 16-Jan-05 21:20:49 GMT; path=/; domain=..
  12. Connection: close
  13. Content-Type: text/html
  14. <!doctype HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

n°801356
krosso
j'suis à la bourre
Posté le 20-07-2004 à 23:31:38  profilanswer
 

Et quand on cherhce un peu dans le fouillis du html transmis, on trouve ça :
"Ce site Web nécessite Netscape 4.x ou une version ultérieure"


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

  Erreur http 400 et socket

 

Sujets relatifs
[Socket] Répondre à une requête HTTP[Résolu] Une erreur est survenue : voulez vous effectuer un débogage?
Config IIS : Erreur 405 sur le POST à la racine d'un rep.masquer les erreur
erreur de type dans une comparaison de variablespb msg erreur (base de donnée)
Erreur étrange avec KDevelop[JDBC] Erreur de connexion MySQL ou de config ?
trouver l'erreur 
Plus de sujets relatifs à : Erreur http 400 et socket


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