Bonjour,
avec le simple code suivante je ne recupere rien dans data.
ce code se connecte a free et affiche ce qu'il renvoie.
j'en ai essaye une dixaine de code du meme style et ca ne marche pas .
mon firewall est desactivé, ca fait une semaine que je suis la dessus.
J'ai tente avec tcpCLient.GetStream()) et ca ne donne rien aussi
Merci de votre aide.
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 using System; using System.IO; using System.Net; using System.Net.Sockets; using System.Text; public class tcpclient { public static void Main() { NetworkStream ns = null; StreamReader sr = null; TcpClient tcpClient = null; try { tcpClient = new TcpClient(); tcpClient.Connect("www.free.fr", 80); ns = tcpClient.GetStream(); Byte[] data = new byte[1024]; int bytes = ns.Read(data, 0, data.Length); Console.WriteLine(Encoding.ASCII.GetString(data, 0, bytes)); Console.ReadLine(); } catch(SocketException e) { Console.WriteLine(e.Message + " E: " + e.ErrorCode.ToString()); } ns.Close(); tcpClient.Close(); } }
Partager