我想使用网络连接到另一台服务器。 所以我写下面的代码。
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.
如何解决?
答案 0 :(得分:2)
您传递给WebRequest.Create
的字符串必须是有效的Uri。试试WebRequest.Create("http://10.3.4.56")
。
提示!使用静态Uri.IsWellFormedUriString
方法检查URI字符串是否有效。
答案 1 :(得分:1)
尝试包括shema “http://10.3.4.56”