Bonjour à tous

Alors voilà j'ai fait un code en JAVA pour se connecter à un site web avec une gestion des cookies et tout et maintenant je dois le faire en javascript.

Est-ce que quelqu'un sait s’il existe un moyen simple pour passer de l'un à l'autre ? Utiliser de la java en javascript par exemple ou autre ??

Sinon pour info je vous mets le code JAVA que je souhaite utiliser en javascript :

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
 
public boolean doGet(String adresse){
		boolean old = false;
		OutputStreamWriter writer = null;
		BufferedReader reader = null;
 
		try {
			//création de la connection
			URL url = new URL(adresse);
			URLConnection conn = url.openConnection();
			conn.setDoOutput(true);
			if(!cookie.equals("")){
				conn.setRequestProperty("Cookie",cookie);
				conn.connect();
				old = true;
			}
 
			//envoi de la requête
			writer = new OutputStreamWriter(conn.getOutputStream());
			writer.write("");
			writer.flush();
 
			//reception du cookie
			String headerName = null;
			for (int i=1; (headerName = conn.getHeaderFieldKey(i))!=null; i++) {
				if (headerName.equals("Set-Cookie")){
					if(old){
						cookie = "";
						old = false;
					}
					cookie += conn.getHeaderField(i) + ";";
				}
			}
 
			//lecture de la réponse
			reader = new BufferedReader(new InputStreamReader(conn.getInputStream(),"UTF-8"));
			String ligne;
 
			while ((ligne = reader.readLine()) != null){				}
			}
		}catch (Exception e) {e.printStackTrace();return false;}
		finally{
			try{writer.close();}catch(Exception e){return false;}
			try{reader.close();}catch(Exception e){return false;}
		}
		return true;
	}
//la variable cookie étant une variable globale