如果网站使用SSL,我如何利用Webclient.DownloadFile或DownloadString?

时间:2011-08-23 19:54:16

标签: c# ssl download webclient

我正在写一个小实用程序,如果我想要的课程有空位,我会抓取网页并给我发电子邮件。请参阅以下网址:

Math Classes

但是,每次执行以下代码时都会出错:

    private void timer1_Tick(object sender, EventArgs e)
    {
        using (WebClient client = new WebClient())
        {
            //var html = client.DownloadString("https://grim.westga.edu/pls/UWGP_DAD/hwwkbull.p_us_subj_list?term_code=201108&subj=math&levl=US");
            client.DownloadFile(@"https://grim.westga.edu/pls/UWGP_DAD/hwwkbull.p_us_subj_list?term_code=201108&subj=math&levl=US", @"C:\file.txt");
        }
    }

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您发布的链接也支持简单的HTTP。

见这里:http://grim.westga.edu/pls/UWGP_DAD/hwwkbull.p_us_subj_list?term_code=201108&subj=math&levl=US

尝试从网址中删除s,看看是否有效。