使用NMHTTP的Post方法时的一个问题

98034130 2005-02-17 12:21:31
最近在用NMHTTP向一个server发送文件,我使用的是Post方法,开始都没有出现问题。可是我发现当两次Post之间间隔时间太短的话,会出现"Already connected"的错误,我用Disconnect方法在每次Post之前将NMHTTP断开连接,但是又会出现"Socket not connect"的错误。
我打开BCB自带的例子,发现Post的过程会出现先Connect然后Disconnet的状态变化过程。

如何才能进行连续的Post动作呢???
...全文
130 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
加上这个

void __fastcall TForm1::NMHTTP1PacketRecvd(TObject *Sender)
{
if(NMHTTP1->BytesRecvd == NMHTTP1->BytesTotal)
{
NMHTTP1->Disconnect();
}
就行了

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧