WebClient DownloadString不会下载与网页完全相同的内容

时间:2016-11-23 07:11:57

标签: c# web webclient webclient-download

我正在尝试使用google翻译网页,如下所示:

string url = String.Format("http://www.google.com/translate_t?hl=en&ie=UTF8&text=Hello&langpair=en|tr");
WebClient webClient = new WebClient();
string result = webClient.DownloadString(url);

问题是,当我查看Google Chrome开发人员工具时,检查元素,实际页面内容与下载的字符串略有不同。我希望从谷歌翻译获得替代文本,但webClient.DownloadString(url)不下载它们。

为什么这两者有所不同,我可以如何在浏览器上看到下载网页内容?

enter image description here

1 个答案:

答案 0 :(得分:1)

这是ajax电话。你为什么不看看谷歌api

enter image description here