Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi DataSnap REST服务器-启用HTTP KeepAlive_Delphi_Http_Rest_Keep Alive_Datasnap - Fatal编程技术网

Delphi DataSnap REST服务器-启用HTTP KeepAlive

Delphi DataSnap REST服务器-启用HTTP KeepAlive,delphi,http,rest,keep-alive,datasnap,Delphi,Http,Rest,Keep Alive,Datasnap,我正在使用Delphi XE2构建一个DataSnap HTTP REST服务器,在Windows 2008上作为服务运行。我在某个地方读到,默认情况下,DataSnap服务器项目禁用了HTTP“KeepAlive”,如果是这样的话,有人可以帮助我们如何启用它。谢谢 服务器有一个属性KeepAlive,该属性应设置为true您指的是哪个“服务器”组件?TDSServer或TDSServerClass都没有此属性。KeepAlive是在传输层管理的,因此TDSTCPServerTransport组

我正在使用Delphi XE2构建一个DataSnap HTTP REST服务器,在Windows 2008上作为服务运行。我在某个地方读到,默认情况下,DataSnap服务器项目禁用了HTTP“KeepAlive”,如果是这样的话,有人可以帮助我们如何启用它。谢谢

服务器有一个属性
KeepAlive
,该属性应设置为
true

您指的是哪个“服务器”组件?TDSServer或TDSServerClass都没有此属性。KeepAlive是在传输层管理的,因此
TDSTCPServerTransport
组件是一个很好的候选组件。或者编写一个
TDSTCPServerTransport1Connect
事件并调用
event.Channel.EnableKeepAlive()