如何使用C#获取“https://artists.youtube.com/charts/tracks?hl=tr”此页面源代码?

时间:2018-01-23 12:48:48

标签: youtube httpwebrequest webclient

我使用此代码:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://artists.youtube.com/charts/tracks?hl=tr");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

但是我无法获得源代码。每次我收到此错误:

  

不支持您的浏览器:( YouTube ArtistHub需要支持现代网络标准的浏览器。

如何获取此页面的源代码?

1 个答案:

答案 0 :(得分:0)

地狱朋友, 我会在webclient而不是webrequest中执行此操作。

WebClient wc = new WebClient;
String source = wc.DownloadString(URL)

变量源应具有页面的源代码