TIdHTTP控件访问网站产生异常的问题(100分)

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

dengxh10

Unregistered / Unconfirmed
GUEST, unregistred user!
用TIdHTTP访问网站,由于外界的原因,可能会产生很多异常,如找不到服务器,连接超时等等。
我用IdHTTP1访问163网站,如:IdHTTP1.Get('http://www.163.com');
能够顺利访问,接着我访问一个不存在的网站地址,如:
IdHTTP1.Get('http://www.163aaaa.com');这时会产生异常,接着我又访问163网站,
如:IdHTTP1.Get('http://www.163.com');
这次原本应该能正常访问的,但还是产生了异常。
我想请问各位高手,TIdHTTP是否记录了状态信息,要怎么才能清空那失败的状态信息,谢谢。
 
没人回答还是我来答一下吧,
TIdHTTP控件在访问外界WEB时,会根据你输入的URL生成自己内部的元素,如服务器名,端口号等等,如果你忽略了一些参数,如端口号,那么它会用原来的端口号,如果不一致的话就会出现错误,挺别建议在访问前要重新设置一个端口号。
 
还是有高人能解答呀,谢谢。
 

Similar threads

D
回复
0
查看
889
DelphiTeacher的专栏
D
D
回复
0
查看
849
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
880
DelphiTeacher的专栏
D
后退
顶部