网站尝试自动重定向的次数太多是什么意思?怎样解决?

我做了个网站,用站长工具测试收录情况时,百度新闻显示“尝试自动重定向的次数太多”是什么意思?怎样解决?... 我做了个网站,用站长工具测试收录情况时,百度新闻显示“尝试自动重定向的次数太多”是什么意思?怎样解决? 展开
 我来答
百度网友0b1b5b426
2011-04-11 · 超过24用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:51.1万
展开全部
private string GetHTML(string url, string cookie)
{
if (String.IsNullOrEmpty(url))
{
return null;
}
else
{
try
{
url = url.Replace(" ", "%20");
url = url.Replace("&", "&");
}
catch
{
}

}

string html = null;
string curCookie = null;
HttpWebRequest myRequest = null;
HttpWebResponse myResp = null;
StreamReader myReader = null;

for (int i = 0; i < 3; i++)
{

try
{
myRequest = (HttpWebRequest)WebRequest.Create(url);
myRequest.AllowAutoRedirect = false;
myRequest.Timeout = 60 * 1000;
myRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
myRequest.Headers.Add("Cookie", cookie);
myRequest.KeepAlive = true;
myResp = (HttpWebResponse)myRequest.GetResponse();
curCookie = myResp.Headers["Set-Cookie"];
curCookie = curCookie.Substring(0, curCookie.IndexOf(";"));
myReader = new StreamReader(myResp.GetResponseStream(), Encoding.Default, true);
html = myReader.ReadToEnd();

}
catch (Exception e)
{
// Console.WriteLine(e.ToString());
continue;
}
finally
{
if (myReader != null)
{
myReader.Close();
}
if (myResp != null)
{
myResp.Close();
}

}

if (html == null)
{
continue;
}
else if (html.IndexOf("Object moved") > 0) //手动获取转向地址,再次获取html代码
{
int pos1 = html.IndexOf("http://");
int pos2 = html.IndexOf("\">");
url = html.Substring(pos1, pos2 - pos1);
html = GetHTML(url, curCookie);
}

break;

}

return html;
}
追问
尊敬的x9658xc:您好。我是菜鸟,不懂你那些代码说的是什么意思,请详细一点,不胜感激。
追答
查询次数太多,你可以过一会再查也可以去以下网址
http:// ————————此线无用————————————
topic.csdn. ——————————此线无用————————————
net/u/20071030/————————此线无用——————————————
15/b d4201 ——————————此线无用————————————————
e7-22d8-4c
23-92e3-5c57b
9f9fd02.htm解决办发见以上网址 网址自己连一下

参考资料: CSDN论谈

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式