我有这个简单的函数来获取 HTML 页面并将其作为字符串返回;虽然有时我会收到 404。如何仅在请求成功时才返回 HTML 字符串,并返回类似于BadRequest
404 或任何其他错误状态代码的内容?
public static string GetPageHTML(string link)
{
using (WebClient client= new WebClient())
{
return client.DownloadString(link);
}
}