WebClient DownloadString 没有下载与网页完全相同的内容

WebClient DownloadString is not downloading content exactly same as the web page

我正在尝试使用 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 开发人员工具时,检查元素时,实际页面内容与下载的字符串略有不同。我想从 google 翻译中获取替代文本,但 webClient.DownloadString(url) 不下载它们。

为什么这两个不一样,如何下载浏览器上看到的网页内容?

这是ajax电话。为什么不看看 google api