首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

Indy控件抛出错误:Connection Closed Gracefully

2012-02-19 
Indy控件抛出异常:Connection Closed Gracefully客户端程序框架如下:thread(){sleep(1000)while( 表中有数

Indy控件抛出异常:Connection Closed Gracefully
客户端程序框架如下:

thread()
{
  sleep(1000)

  while( 表中有数据 )
  {
  idhttp->Get()
   
  清空表
  }
}

问题:当表中有多条数的时,可以循环发送,并将表清空
  但是隔一段时间后(大约10秒)再写入表的数据就发不出去了
抛出异常:Connection Closed Gracefully
  虽然可以通过设置不显示这个异常窗口,但程序仍处在阻塞状态,无法循环下去

服务端是 Tomcat



[解决办法]
把防火墙关掉试试
[解决办法]
将idhttp->Get()用try括起来.
[解决办法]
idhttp->Get()读数据出了问题,可能和服务器机制有关。
[解决办法]
突然想起个事来:
idhttp->Get();
以后,再加一句:
idhttp->Disconnect(true);
就可以了。

热点排行
Bad Request.