用delphi访问web网页(50分)

  • 主题发起人 主题发起人 goflying
  • 开始时间 开始时间
G

goflying

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用delphi访问一个web网页(可能要自动输入用户名和密码),得到网页的html文件?
用什么控件?有哪些这方面的参考资料?谢谢了,急!
 
http://www.vchelp.net/vchelp/zsrc/giepwd.asp?type_id=59&class_id=1&cata_id=2

http://www.delphibbs.com/delphibbs/dispq.asp?lid=867513

这个方面不太懂,请高人帮忙吧
 
用indy中idhttp控件就可以的.如果需要身份认证的话,那你要知道是哪一种认证,如果是普通的认证,只要将用户名,密码填到 IdHTTP.Request.BasicAuthentication := true;
IdHTTP.Request.Username := username;
IdHTTP.Request.Password := password;
如果网页中使用了cookie,那么IdHTTP.AllowCookies := true;
如果网页中直接使用了cookie,那么你就要自己构造一个cookie.格式我以前发过,你找一下吧.
 
我用的是indy9,如果你用indy8的话,属性名字可能不一样
 
接受答案了.
 
后退
顶部