我试图阅读网站内容。 (lolnexus.com) 因此我使用:
HttpWebResponse WebResp = (HttpWebResponse)WebReq.GetResponse();
Stream Answer = WebResp.GetResponseStream();
StreamReader _Answer = new StreamReader(Answer);
Console.WriteLine(_Answer.ReadToEnd());
这有效,但不适合我的情况。 我似乎无法解决的问题是这是一个搜索...例如:www.lolnexus.com/EUW/search?name =NAMEHER& region = EU>
阅读回复会返回" loading / searching"网站,因为网站需要4秒才能拿出结果。我显然想要阅读搜索的结果,而不是正在进行的搜索"网站。
答案 0 :(得分:0)
发出http请求
HttpWebResponse WebResp = (HttpWebResponse)WebReq.GetResponse();
然后使用您认为网站将加载的Thread.Sleep(3000)
//时间。
只有这样,阅读结果!如果它仍然加载你可以再次提出请求并等待一段时间。
我知道它不是最好的解决方案,但我不能考虑其他想法,除了检查结果和循环请求...