2012-10-31 111 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」

相關問題