我用idhttp.get或post方法直接返回内容或用流,始终无法得到正确的网页内容。例如这个网址http://www.xici.net/b505169/board.asp正确的网页内容是“上海追梦人_上海都市论坛_西祠胡同”版面但用idhttp(已开重定向)始终获得的是“西祠胡同社区 - 城市生活社区门户”这个版面内容但我用抓包工具httpanalyzer跟踪浏览器的访问,都能获取正确的网页内容。求解
调试欢乐多
var
cookies:string;
begin
cookies:='SessionID=127E683B1E522FA2; uid=0; ServerID=1026; CityId=142410900; '
+'desktop=1; vjuids=-8b959f52.12938b37ee5.0.4d8a80014c581; vjlast=1276556574; '
+'__utma=207079066.31767720.1276556575.1276556575.1276556575.1; __utmb=207079066; '
+'__utmc=207079066; __utmz=207079066.1276556575.1.1.utmccn=(direct)|utmcsr=(direct)'
+'|utmcmd=(none); HostID=1eec14385fd15e67-bd7652deea9385e01856675997dae3ce; cs_127E683B1E522FA2=1';
idhttp1.HandleRedirects :=True;
idhttp1.Request.CustomHeaders.Text :='cookie:' + cookies;
memo1.Text :=idhttp1.Get('http://www.xici.net/b505169/board.asp');
end;
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<meta http-equiv="content-language" content="gb2312" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>上海追梦人_上海都市论坛_西祠胡同</title>
<link rel="icon" href="http://imgs.xici.net/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://imgs.xici.net/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" type="text/css" media="screen" 可以正确获取