2012-10-31 87 views
0

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

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. 

如何解决呢?

+4

尝试'var webRequest = WebRequest.Create(@“http://10.3.4.56/”);' –

回答

2

你传递给WebRequest.Create需求的字符串是一个有效Uri。尝试WebRequest.Create("http://10.3.4.56")

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

1

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

相关问题