我有一个 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 和 ISSconnection : close
在响应标头中都有,无论对 的请求如何keep-alive
。我认为 Lighttpd 实际上运行正常,因为它确实保持连接处于活动状态,或者不发送connection : close
。我实际上需要它关闭连接才能使 M2M 机器正常工作。我试过了
setenv.add-response-header = ( "connection" => "close" )
但这被忽略了,无论如何都要强制关闭连接?
答案1
环境服务器.最大保持活动请求数设置为 0 将导致 Lighttpd 在每次请求后关闭连接。
server.max-keep-alive-requests = 0