爲什麼不能正常工作?如何通過UDP將數據從服務器傳遞到客戶端?
Socket client = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
IPEndPoint ipserv = new IPEndPoint(IPAddress.Parse("46.174.48.47"), 46535);
IPEndPoint ipLoc = new IPEndPoint(IPAddress.Parse("86.64.47.13"), 755);
client.Connect(ipserv);
byte[] data = Encoding.UTF8.GetBytes(Console.ReadLine());
client.Send(data);
client.Bind(ipLoc);
client.Receive(data);
Console.WriteLine(data);
錯誤: 型「System.Net.Sockets.SocketException」 System.dll中 附加信息的未處理的異常:收到無效的參數
我從控制檯發送到服務器的文本,然後想要從服務器上取回它。怎麼做?
服務器在ipLoc上發送數據 –