以下 C# 代码下载 Reddit 随机页面的 JSON。如果找到的值无效,它将正确下载和循环。但是,对于大约一分钟的检查,返回的字符串是相同的。有人知道这是内存问题、Reddit API 问题还是 webClient 问题?
string src = "";
while(src.endsWith(<someString>))
{
src = dl(<valid site>);
}
void dl(string st)
{
string json = new WebClient().DownloadString(string);
...
string src = <manipulation of json>;
...
return src;
}