如何使用网络连接其他服务器?

时间:2012-10-31 22:43:00

标签: c# web-services

我想使用网络连接到另一台服务器。 所以我写下面的代码。

var webRequest = WebRequest.Create(@"10.3.4.56");

            using (var response = webRequest.GetResponse())
            {
                using (var rd = new StreamReader(response.GetResponseStream()))
                {
                    var soapResult = rd.ReadToEnd();
                }
            }

但是有错误,它说

Invalid URI: The format of the URI could not be determined.

如何解决?

2 个答案:

答案 0 :(得分:2)

您传递给WebRequest.Create的字符串必须是有效的Uri。试试WebRequest.Create("http://10.3.4.56")

提示!使用静态Uri.IsWellFormedUriString方法检查URI字符串是否有效。

答案 1 :(得分:1)

尝试包括shema     “http://10.3.4.56”