Bonjour,
Je recherche à remplir automatiquement un formulaire Web .
Je pense avoir reperé les deux champs :
Je me sert de ce bout de code pour regarder si cela fonctionne mais la recherche ne se fait pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <input tabindex="12" class="" type="text" id="naf_exp" name="naf_exp" pour le code naf et <input tabindex="20" class="" type="text" id="geo_exp" name="geo_exp" pour la region
en fait je regarde chaque ligne pour voir si il y a un résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 private void test(){ try { // Construct data String data = URLEncoder.encode("naf_exp", "UTF-8") + "=" + URLEncoder.encode("4321A", "UTF-8"); data += "&" + URLEncoder.encode("geo_exp", "UTF-8") + "=" + URLEncoder.encode("ALSACE", "UTF-8"); // Send data URL url = new URL("http://www.pagespro.com"); URLConnection conn = url.openConnection(); conn.setDoOutput(true); OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); wr.write(data); wr.flush(); // Get the response BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line; while ((line = rd.readLine()) != null) { System.out.println(line); } wr.close(); rd.close(); } catch (Exception e) { } }
Si quelqu'un a un début de solution ou d'idée merci.
Partager