我怎么能模拟请求浏览器C#?

时间:2012-04-27 17:20:14

标签: browser request simulation

我需要模拟对页面的请求,但我需要通过代码模拟它。 我正在使用此代码,但没有取得好成绩

private string RemoteURLChecking(string url) {try{

   HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
    request.Method = "HEAD";
    request.Timeout = 8000;
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    if (!response.ResponseUri.ToString().ToLower().Contains("pagenotfound"))
        return "The page exists";
    else
        return "Page not Found";

}     catch (Exception ex)     {

    return "Page not Found";
}

}

由于

1 个答案:

答案 0 :(得分:2)

您有几个选择,每个选项都有很多MSDN上的示例:

Web Client

Web Browser Control