we are developing a SOAP web service (Apache / PHP). Everything works well for small calls, but with 1 MB soap (HTTPS call size is 1 MB), our Delphi Soap client stops with a timeout on all but one PC, and our PHP clients work well with default_socket_timeout = 300, but they stop with the heading "Receive HTTP errors" with the parameter default_socket_timeout = 60.
How can we change the timeout for Delphi? In fact, this timeout seems to be in the Windows XP network library (wininet.dll called by soaphttptrans.pas)
ThanksCedric
IE7: -.
IE6 - 3600 , IE7 30 . InternetQueryOption() , InternetSetOption .
, .
SOAPHttpTrans MaxSinglePostSize. , . , - ( ), . ( 32768). , , D2009/D2010 - . , . Fiddler ( OnBeforePost XML ) , , , 1 .
THTTPReqResp SendTimeout ReceiveTimeout. .
... Delphi Delphi2007, . - ... , , DEP.