WebClient MyWebClient = new WebClient();
MyWebClient.Credentials = CredentialCache.DefaultCredentials;//case 1, 百度主页,ok, 没有问题
string url = "http://www.baidu.com";
Byte[] pageData = MyWebClient.DownloadData(url);//case 2, google主页,ok, 没有问题
string url = "http://www.google.com.hk";
Byte[] pageData = MyWebClient.DownloadData(url);//case 3, 百度关键词搜索,ok, 没有问题
string url = "http://www.baidu.com/s?bs=" + _searchKeyWord;
Byte[] pageData = MyWebClient.DownloadData(url);//case 4, google关键词搜索,报错:尝试自动重定向的次数太多
string url = "http://www.google.com.hk/search?source=ig&hl=zh-CN&rlz=" + _searchKeyWord;
Byte[] pageData = MyWebClient.DownloadData(url);这是为什么呢?我想要的就是google的搜索结果,百度都可以,google的为什么就报错呢?