簡體   English   中英

通過C#Client連接到Python服務器

[英]Connecting to Python Server via C# Client

我/我們在這里遇到了一個小問題。 我們試圖通過TCP連接連接到用python編寫的服務器和用C#編寫的客戶端。

我能夠連接到80端口,但不能連接到其他端口。 我們正在看是否有任何重大錯誤? 此外,我們嘗試在普通PC和網站空間上運行服務器(python)。

        static void Main(string[] args)
    {
        TcpClient socket = new TcpClient();
        socket.Connect("<my ip here>", 8585);

        if(socket.Connected)
        {
            Console.WriteLine("connected!");
        }
        else
        {
            Console.WriteLine("connection failed!");
        }

        Console.ReadLine();
    }

服務器: 點擊這里

你還能ping網頁空間,包括端口8686,如http://localhost:8686

也許網站空間提供商正在阻止端口8686。

嘗試將python服務器的端口綁定到端口80。

更新

當網站空間不允許綁定到端口80時,請嘗試將其打開端口8686或更改提供程序:)

你仍然可以在localhost上試試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM