每当我尝试从此网站下载源代码时:
https://soundcloud.com/search?q=Song
它似乎不起作用。即使您尝试查看页面的来源,它也无法正常工作。它只是一个网页的源代码,表示页面不存在。如果有人知道为什么会发生这种情况,我会非常感激,因为我正在使用VB.Net进行编程,这是我到目前为止遇到的唯一问题。
以下是我正在使用的代码:
Dim source As String = New System.Net.WebClient().DownloadString("https://soundcloud.com/search?q=Song")
感谢您的时间。请注意:我尝试过使用WebRequests甚至是WebBrowser,尽管WebBrowser似乎只显示了一个空白页面。
答案 0 :(得分:0)
我相信这一点:
Get the final generated html source using c# or vb.net
最佳答案我的问题。我只是使用WebClient下载页面,其中显示的代码等待WebClient在获取源代码之前完成下载页面。我没有尝试过这个解决方案,尽管它似乎最有可能发挥作用。