lighttpd强制关闭连接

时间:2011-06-23 12:02:39

标签: http lighttpd httpresponse

我有一个发送以下标题的M2M项目。

HTTP/1.1
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate 
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: xxx.xxx.xxx.xxx:xxxx
RANGE:bytes=0-1023
Connection: Keep-Alive

Apache和ISS在响应标头中都有connection : close,无论对keep-alive的请求是什么。我认为Lighttpd实际上是正确执行的,因为它确保连接保持活动状态,或者不发送connection : close。我实际上需要它来关闭M2M机器的连接才能工作。我试过了

 setenv.add-response-header = ( "connection" => "close" )

但是这被忽略了,无论如何迫使连接关闭?

1 个答案:

答案 0 :(得分:1)

您可以通过修改server.max-keep-alive-idle来执行此操作。如果将其设置为0,则在提供数据后,连接将立即关闭