Hi,
Quand j'accède à cette page :
https://hr.telekom.de/applicant/sear...rID=2008-17405
avec un navigateur je tombe sur la bonne page, par contre quand j'exécute ce code :
J'obtiens cette autre page : https://hr.telekom.de/applicant/sear...o?locale=de_DE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 URLConnection conn = new URL("https://hr.telekom.de/applicant/search/showoffer.do?offerID=2008-17405").openConnection(); conn.setDoOutput(true); OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); wr.flush(); BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line; while ((line = rd.readLine()) != null) { System.out.println(line); } rd.close();
Je comprends pas trop d'où vient le problème car j'ai vidé tout le cache et les cookies du navigateur et j'ai aussi essayé de changer l'usert-agent des 2 côté (java et navigateur) rien n'a changé.
Quelqu'un aurait une idée ? Comment il filtre ça ? Ou alors c'est une erreur de ma part ?
Partager