现在我有一个 foreach 循环,它使用 img 标签抓取第一个链接。
我希望能够编辑我获得的此链接,然后将其放入请求中。
例如,假设我返回“http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif”,我只想保留“p-c1rF4kxgLUzNc”部分,然后将其放入 httprequest 中的新 url。
该链接将是随机的,因此我不能简单地放置一个静态 url,我想要列表中的那个。
List<string> imgtags = new List<string>();
foreach(HtmlNode link in doc.DocumentNode.SelectNodes("//img[@src]"))
{
HtmlAttribute att = link.Attributes["src"];
imgtags.Add(att.Value);
break;
}
//edit the url the list gets
HttpWebRequest request1 = (HttpWebRequest)WebRequest.Create("http://google.com/" + *editedurl*);