将TCPClient()与IP:PORT/PATH一起使用

本文关键字:PATH 一起 PORT TCPClient IP | 更新日期: 2023-09-27 18:22:07

我需要在C#中手动开发SOAP通信,以使用SSL使用一些Java web服务。

我在网上看了一个教程,和许多其他教程一样,它使用连接到端点

TcpClient client = new TcpClient(machineName, port);

但我需要连接到类似192.168.0.1:8201/some/path的东西,而且我似乎找不到指定路径的方法。也看了IPEndpoint,但也没有运气

将TCPClient()与IP:PORT/PATH一起使用

请改用WebClientHttpWebRequest。例如

WebClient wc = new WebClient();
byte[] buf  = wc.DownloadData("https://192.168.0.1:8201/some/path");
//or
string s =  wc.DownloadString("https://192.168.0.1:8201/some/path");

您也可以使用WCF并尝试将service reference添加到您的项目