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
我正在尝试使用 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