Eu tenho o seguinte "servidor da Web" que aceita conexões na porta 20000 e sempre responde com 200 OK, seguido pelo conteúdo dependente da solicitação (essa parte ainda não está funcionando).
while true; do
{ file=$(/somescript); echo -ne "HTTP/1.0 200 OK\r\n\r\n"; cat $file; } | nc -l -p 20000
done
Funciona bem, mas preciso passar os cabeçalhos de solicitação para /somescript
- existe uma maneira de fazer isso?