是什么取代了 Indy TIdHTTP.DoRequest?

What replaced Indy TIdHTTP.DoRequest?

我刚刚在一些用户的帮助下将 Indy 10 移到了 Delphi5。我习惯 post 使用

HTTP.DoRequest(hmPost,URL,ssSource,ssResult);//This will not disconnect if already connected like the post

由于 DoRequest 不再可用,如果我尝试使用此代码:

HTTP.Post(URL,ssSource,ssResult);

它工作正常,除非我在 30 秒内再次尝试 post。如果这样做,我会收到此错误:

ERROR: Socket Error # 10048. Address already in use.

DoRequest 从未导致此问题。不确定如何正确替换它。

Remy Lebeau,我想谢谢你。我完全删除了 HTTP.BoundIP,现在没有套接字错误,这意味着实际上所有 3 个线程现在都 运行 同时真正在它们自己的线程中。谢谢。