是什么取代了Indy TIdHTTP.DoRequest?

时间:2016-08-03 01:44:54

标签: delphi indy10 delphi-5

我刚刚在这里的一些用户的帮助下将Indy 10移植到Delphi 5中。我用来发布使用,

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

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

HTTP.Post(URL,ssSource,ssResult);

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

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

DoRequest从未造成这种情况。不确定如何正确更换它。

1 个答案:

答案 0 :(得分:0)

雷米·勒博,我想感谢你。我完全删除了HTTP.BoundIP,现在没有套接字错误,这意味着所有3个线程现在确实在他们自己的线程中同时运行。谢谢你。