我尝试使用此代码验证IP地址,但它不起作用......
public static bool IP(string ipStr)
{
string pattern = @"^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}$";
Regex check = new Regex (pattern);
bool valid = false;
if (ipStr == "") {
valid = false;
} else {
valid = check.IsMatch (ipStr, 0);
}
return valid;
}
Run Code Online (Sandbox Code Playgroud)
知道什么是错的吗?
我有一个用C#编写的Winforms应用程序,它使用来自Windows 2008 IIS Coldfusion服务器的Web服务.所有Web服务调用都成功但只有一个,在大约50%的时间内失败并出现以下错误:
用户代码未处理System.InvalidOperationException消息= XML文档中存在错误(1254,7).
内部例外:
InnerException:System.IO.IOException Message =无法从传输连接读取数据:远程主机强制关闭现有连接.
我检查了我的IIS日志,得到503错误(服务不可用)和IIS代码64(指定的网络不再可用).任何建议都会很棒.
我在SOAP UI中运行我的Web服务,我收到以下错误:
javax.net.ssl.SSLException:连接已关闭:javax.net.ssl.SSLException:java.net.SocketException:连接重置
这个代码在一家公司工作正常,但这个错误几乎每次都出现在我正在使用的这家公司.