Retorna o HTTP 204 com apenas Lighttpd

1

Eu tenho um aplicativo que usa o lighttpd para registrar solicitações em um pixel, mas o cliente não precisa de nenhuma resposta. Atualmente, os pedidos mapeiam para uma pequena imagem estática. Existe uma maneira de configurar o lighttpd para responder a essas solicitações com um cabeçalho 204 sem usar qualquer manipulador de fcgi / etc? Ou seja feito puramente pelo próprio servidor lighty?

    
por yacomink 21.06.2011 / 16:18

2 respostas

4

O Lighttpd não parece ter uma opção para fazer isso, então a única maneira seria escrever um script Lua usando < href="http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModMagnet"> mod_magnet . O script não deve exigir mais do que isso:

return 204

E a configuração correspondente:

server.modules += ( "mod_magnet" )
$HTTP["url"] == "/somepath" {
    magnet.attract-raw-url-to = ( "/etc/lighttpd/204.lua" )
}
    
por 19.04.2012 / 06:41
0

Você tentou usar: setenv.add-response-header = ()? (Isso requer "mod_setenv")

    
por 21.06.2011 / 17:34

Tags