标签: c# .net-3.5 httpwebrequest http-status-code-404 system.net.webexception
WebClient和HttpWebRequest在连接到不可用的地址时抛出WebException。我见过一些使用BeginGetResponse的技术,可避免在这种情况下抛出异常。但他们严重依赖Async关键字。有没有办法检查HTTP服务而不抛出异常并只使用.NET 3.5?