Bonjour,
Je suis entrain de développer une application java qui permet d'envoyer des requetes de type POST et GET.
Mais lorsque j'ai envoyer cette requete
il me renvoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
HTTP/1.0 302 This object has movedContent-type: text/html
Content-Length: 210
Location: https://monsite.com:443/
 
<html><head><title>302 - This object has moved</title></head>
<body>
<h1>302: This object has moved</h1>
<b><p>Please click <A HREF="https://monsite.com:443/">here</A> to continue
</p></b>
</body></html>
null
Je sais que ce site utilise le protocole HTTPS, mais je ne vois pas comment arrivé à afficher ou à poster sur cette page

Merci d'avance

Voici mon code
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
String hostname = "monsite.com"; 
			int port = 80; 
			InetAddress addr;
 
			Socket socket;
			try {
				addr = InetAddress.getByName(hostname);
				socket = new Socket(addr, port);
				BufferedWriter wr = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF8"));
				wr.write("GET / HTTP/1.1\n\n");
				wr.flush(); 
				BufferedReader rd = new BufferedReader(new InputStreamReader(socket.getInputStream())); 
				String line; 
				System.out.println(rd.readLine());
				while ((line = rd.readLine()) != null) { 
					System.out.println(line);
					} 
				wr.close(); 
				rd.close(); 
 
 
				socket = new Socket(addr, 443);
				wr = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF8"));
				wr.write("GET / HTTP/1.1\n\n");
				wr.flush(); 
				rd = new BufferedReader(new InputStreamReader(socket.getInputStream())); 
 
				System.out.print(rd.readLine());
				while ((line = rd.readLine()) != null) { 
					System.out.println(line);
					} 
				wr.close(); 
				rd.close(); 
 
			}  catch (UnknownHostException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}