question : Http URLConnection
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 :
Code:
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(); |
J'obtiens cette autre page : https://hr.telekom.de/applicant/sear...o?locale=de_DE
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 ?