C
cocw
Unregistered / Unconfirmed
GUEST, unregistred user!
问:在有的论坛中,用IdHttp控件获取图片
如http://t.fhzw.net/day_060709/2_LOl4KwTbSzLJ.gif
无法得到真正的图片 得到的是一段这样的代码
<html><body><script language=javascript>document.cookie = "__fwsignature__=jdfw5729d0e3";window.location =
"/day_060708/4_6sycpymm5hg6.gif";</script></body></html>
而使用IE浏览器却可以得到真正的图片。
--我作了多项测试 请注意一下几点。
1。在对IdHttp控件的设置方面,我设置过
Request.Refer:='http://t.fhzw.net/day_060709/'
AllowCookies:=true
HandleRedirects:=true
及CookieManager属性也设置上了TIdCookieManager控件
效果依然一样,无法得到真正的图片
2。注意==而当你用IE浏览器访问了该网站之后,(不用登陆,仅仅匿名登陆)
注意==则IdHttp不作其他任何改变 可以在10几分钟内则可以随便下载到该网站的真正的图片
注意==在这10几分钟内删除IE浏览器的Cookie及缓存文件之后,也可以下载到该网站的真正的图片。
--------如何用IdHttp控件下载该网站的图片?(我发现即使下载该网站的首页也不能得到真正的代码)
如http://t.fhzw.net/day_060709/2_LOl4KwTbSzLJ.gif
无法得到真正的图片 得到的是一段这样的代码
<html><body><script language=javascript>document.cookie = "__fwsignature__=jdfw5729d0e3";window.location =
"/day_060708/4_6sycpymm5hg6.gif";</script></body></html>
而使用IE浏览器却可以得到真正的图片。
--我作了多项测试 请注意一下几点。
1。在对IdHttp控件的设置方面,我设置过
Request.Refer:='http://t.fhzw.net/day_060709/'
AllowCookies:=true
HandleRedirects:=true
及CookieManager属性也设置上了TIdCookieManager控件
效果依然一样,无法得到真正的图片
2。注意==而当你用IE浏览器访问了该网站之后,(不用登陆,仅仅匿名登陆)
注意==则IdHttp不作其他任何改变 可以在10几分钟内则可以随便下载到该网站的真正的图片
注意==在这10几分钟内删除IE浏览器的Cookie及缓存文件之后,也可以下载到该网站的真正的图片。
--------如何用IdHttp控件下载该网站的图片?(我发现即使下载该网站的首页也不能得到真正的代码)