tcpclient

    0熱度

    3回答

    我開發了一個從秤讀取數據的項目。 我可以讀取刻度寄給我的數據;但是,收到的數據集不方便。規模品牌是Desis。 樣品輸出如下。 Output: T,GS 17.27 g ST,GS 17.27 g T,GS 17.27 g T,GS 17.27 g 27 g ST,GS 17.27 g ST,GS 17.27 g ST,GS 17.27 g ST,GS 17.27 g ST,

    1熱度

    1回答

    我需要一個以TcpClient作爲參數的簡單函數。假定TcpClient已連接到服務器。該函數應返回客戶端設備用於與服務器設備連接的IP。不是已建立連接的服務器設備的IP,而是用於與服務器連接的客戶端設備的IP。由於設備可以有多個IP地址,我想要連接到服務器的特定IP地址。

    0熱度

    1回答

    我想使用TcpClient閱讀Https頁面。我用下面的代碼 var client = new TcpClient(url, 443);//"127.0.0.1", 8888);// Fiddler port client.SendTimeout = 30000; Stream responseStream = client.GetStream(); // send CONNECT req

    0熱度

    1回答

    我需要翻譯此代碼以添加大字節2字節標題。它現在沒有標題,但我在添加它方面有點失落。 TcpClient client = new TcpClient(ipNum, portNum); NetworkStream nw = client.GetStream(); byte[] send = Encoding.UTF8.GetBytes(userInput); Console.WriteLin

    3熱度

    1回答

    我製作了一個遊戲,客戶端通過TCP連接連接到中央服務器。在前6個字節中,我發送客戶端協議的版本號「00.00.01」。基於這個版本,我想將tcp連接路由/代理到不同版本的遊戲將運行的不同服務器。 基本上客戶-1 00.00.01版本應該連接到服務器1 和客戶端2 00.00.02版本應該連接到服務器2 爲實現負載平衡我檢查HAProxy的LUA支持,但不能找到解決方案。這種解決方案是否存在於Ngi

    3熱度

    1回答

    我正在嘗試使用TcpClient向網站發送請求,但我無法使其工作。首先,我與remoteHost建立連接並寫入requestStr變量中的請求頭。之後,我正在從遠程流中讀取數據並希望得到響應,但我什麼都沒有收到。我使用while循環中的代碼也用於從使用我的應用程序作爲代理的瀏覽器接收請求標頭,並且工作正常。 Eol變量是\r\n。 的requestStr變量是: GET http://steam.

    1熱度

    1回答

    我有兩種方法: public QueryResult ListenForConnection() { if (!ServerStarted) { IPAddress ipAddress = IPAddress.Parse("127.0.0.1"); Listener = new TcpListener(ipAddress, 4044);

    1熱度

    1回答

    我創建了服務器和客戶端一切正常,直到我做了1次更改。創建命令啓動x.exe。 if(flag = Textmessage.ToLower() == "x.exe") //command from client { ProcessStartInfo _processStartInfo = new ProcessStartInfo(); _processSt

    0熱度

    1回答

    我寫這與服務器通信的TCP客戶端。在專門的「聆聽」線程中,我擁有如下代碼。只有在那裏有數據時才應該讀取數據。 (​​) 奇怪的是,偶爾我,程序將會崩潰,因爲流將讀取絕對沒有數據。它將返回一個空的string。更奇怪的是,如果我嘗試在'handleResponse(string s)'函數中'捕捉'一個空字符串,它不會被捕獲。 public void listenForResponses()

    3熱度

    1回答

    我寫了一個簡單的.Net客戶端,它通過TCP/IP連接到硬件設備(FPGA)。當我點擊客戶端中的按鈕時,它向設備發送一個小的(4字節)「請求」,然後立即讀取設備響應的一塊數據(大約32kb)。客戶端代碼看起來是這樣的: - var stream = _tcpClient.GetStream(); stream.Write(requestData, 0, requestData.Length);