Delphi 2007 IXMLHTTPRequest超时问题
我使用的是Delphi2007,并且已经导入了MSXML6_TLB。 我正在使用IXMLHTTPRequest对象向服务器发送请求 例如:Delphi 2007 IXMLHTTPRequest超时问题,delphi,msxml6,Delphi,Msxml6,我使用的是Delphi2007,并且已经导入了MSXML6_TLB。 我正在使用IXMLHTTPRequest对象向服务器发送请求 例如: XMLHttp := CoXMLHTTP60.Create; try XMLHttp.open('POST', URL, False, EmptyParam, EmptyParam); XMLHttp.setRequestHeader('Content-Type', 'text/xml;charset=UTF-8'); XMLHttp.send(
XMLHttp := CoXMLHTTP60.Create;
try
XMLHttp.open('POST', URL, False, EmptyParam, EmptyParam);
XMLHttp.setRequestHeader('Content-Type', 'text/xml;charset=UTF-8');
XMLHttp.send(reqXMLDoc.XML.Text); //--> timeout in 10 secs
if (XMLHttp.readyState = 4) then
StrStream.WriteString(UTF8Encode(XMLHttp.responseText));
如果响应时间超过10秒,XMLHttp.send将保持超时。
我已经在其他系统中测试过,效果很好。但这个问题只发生在我的笔记本电脑Windows7,即Windows9上。欢迎任何解决方案。
注意-是否有一些注册表设置可以覆盖此行为 尝试添加“保持活动”标题