TIdHTTP如何指定超时值? ( 积分: 100 )

  • 主题发起人 主题发起人 clyin
  • 开始时间 开始时间
C

clyin

Unregistered / Unconfirmed
GUEST, unregistred user!
我用TIdHTTP访问响应速度较慢的网站时,经常会遇到"EIdSocketError ... Connection timed out"的异常。使用浏览器访问,虽然速度慢,但至少能出来。
但我不知道该怎样修改socket的超时值。
请问有何解决办法?
 
我用TIdHTTP访问响应速度较慢的网站时,经常会遇到"EIdSocketError ... Connection timed out"的异常。使用浏览器访问,虽然速度慢,但至少能出来。
但我不知道该怎样修改socket的超时值。
请问有何解决办法?
 
IdHTTP1.RedirectMaximum := 50;
IdHTTP1.ReadTimeout := 0;
 
IdHttp1.ConnectTimeout := 50000;
IdHttp1.ReadTimeout := 50000;
 
多人接受答案了。
 
后退
顶部