UDP 客户端 C# - 没有这样的主机是已知的

UDP Client C# - No Such Host is Known

我正在努力使用 udpclient 连接到网站。每当我连接到本地主机时,我都没有问题。这是我正在使用的代码:'

    private void button1_Click(object sender, EventArgs e)
    {
        UdpClient udpClient = new UdpClient();


        udpClient.Connect("www.ituran.com/ituranmobileservice/mobileservice.asmx", 45004); 


        Byte[] btSendData = Encoding.ASCII.GetBytes("TESTING");
        udpClient.Send(btSendData, btSendData.Length);

    }

    public void serverThread()
    {
        try
        {
            UdpClient udpClient = new UdpClient(45004);
            while (true)
            {
                IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0);
                Byte[] btRecieve = udpClient.Receive(ref RemoteIpEndPoint);
                string strReturnData = Encoding.ASCII.GetString(btRecieve);

                Console.WriteLine(RemoteIpEndPoint.Address.ToString() + ":" + strReturnData.ToString());

            }
        }
        catch (Exception ex)
        {
            using (StreamWriter sw = new StreamWriter("TEST_errorLog.txt", true))
            {
                sw.WriteLine();
                sw.WriteLine(ex.ToString());
            }
        }
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        Thread thdUDPServer = new Thread(new ThreadStart(serverThread));

        thdUDPServer.IsBackground = true;

        thdUDPServer.Start();

    }

发给我 URL 的人已经五次确认地址和端口是正确的。我怎样才能连接到那个地址?

如有任何帮助,我们将不胜感激。

将主机名更改为 www.ituran.com。 UDP 中没有路径——您只是将数据包发送到服务器上的端口。