如何在使用SSL的网站上使用WebClient.DownloadString?

时间:2014-01-13 01:51:14

标签: c# webclient

我知道,此问题之前已发布过几次,但我没有得到明确答案/找到解决方案。我只是在使用SSL的网站上使用WebClient.DownloadString。每当我运行程序时,都会收到“404 not found”错误。我在一个不使用SSL的网站上尝试了我的程序,它运行得很好。

这是我的代码:

System.Net.WebClient webClient = new System.Net.WebClient();
string webData = webClient.DownloadString("https://example.com?user=" + listBox1.Items[currentIndex]);

我正在尝试使我的程序与使用SSL的网站兼容。有没有人有关于如何做到这一点的任何例子?谢谢,所有的帮助表示赞赏。

1 个答案:

答案 0 :(得分:2)

System.Net.WebClient.DownloadString() 支持使用SSL的网站。如果服务器返回404错误,则表示您请求的资源不存在,或者Web服务器配置错误,无法根据需要处理SSL请求。