Я пытаюсь получить изображения с веб-сайта, однако сначала есть страница ToS, которую я пытаюсь принять и получить HTML-документ, чтобы получить URL-адреса изображения, но, тем не менее, я пытаюсь, кажется, не могу сделать этовот что я попробовал:
public void GetAllImages()
{
string base_uri = "http://icyber.me/";
string recent_uri = "http://icyber.me/explore/recent";
string myParameters = "agree-consent";
string source = string.Empty;
using (WebClient wc = new WebClient())
{
wc.Headers[HttpRequestHeader.UserAgent] = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)";
wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
string HtmlResult = wc.UploadString(base_uri, myParameters);
source = wc.DownloadString(recent_uri);
}
if (source != string.Empty)
{
HtmlAgilityPack.HtmlDocument document = new HtmlAgilityPack.HtmlDocument();
document.LoadHtml(source);
foreach (var item in document.DocumentNode.Descendants("//img[@class='jsly-loaded']"))
{
MessageBox.Show(item.Attributes["src"].Value);
}
}
}