idhttp的get SSL网址,得不到返回HTML代码,求助(100)

  • 主题发起人 主题发起人 delphihou
  • 开始时间 开始时间
D

delphihou

Unregistered / Unconfirmed
GUEST, unregistred user!
indy 版本:9.0.18在界面上放一个 IdHTTP1,IdSSLIOHandlerSocket1IdHTTP1.HandleRedirec 为 trueIdHTTP1.IOHandler 指向IdSSLIOHandlerSocket1IdSSLIOHandlerSocket1.SSLOptions.Method 为sslvSSLv23在程序目录放入libeay32.dll,ssleay32.dll这样设计的程序,做GET网址得到返回HTML代码get(''https://passport.baidu.com/?login') 可以返回get(''https://twitter.com/login') 不可能返回不知为什么?
 
https://passport.baidu.com/?login 相当于 https://passport.baidu.com?login这个login为参数传进去的 但是 ''https://twitter.com/login 是指twitter.com 下的 login 目录,所以根本是两个概念
 
那要如何做呢?在IE中分析得出是GET的那个地址,为何在IDHTTP中做不到呢?https://twitter.com/login
 
我想你应该找到真正的处理页面!''https://twitter.com/login 正如bone61所说的那样,是一个目录,其下打开的第一个页面应该是index,你再看看吧!
 
to:neugls 那么,请你帮我分析下,或是用软件跟踪下,我在截包软件里看不到有什么具体的文件呀?就是说在IE中发的包,和我用软件发的包是一样一样的,为什么就是不行呢?IE中发的包里也没有具体的文件,也是这个路径呀?
 
后退
顶部