У меня есть проект 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" )
Но это все равно игнорируется, чтобы принудительно закрыть соединение?
Настройка server.max-keep-alive-запросы значение 0 должно заставить Lighttpd закрывать соединение после каждого запроса.
server.max-keep-alive-requests = 0