A solução mais simples provavelmente é:
sudo python -m SimpleHTTPServer 80
que retornará respostas HTTP adequadas para as solicitações também.
Estou tentando depurar um cliente de rede. Eu só preciso ver várias solicitações HTTP feitas em seqüência.
minha primeira ideia foi o run nc -l 80
, mas ele continuará mantendo o socket após a primeira conexão. Existe uma maneira de executá-lo rapidamente como um modo deamon ou multithread? sem ter que configurar o inetd ou os gostos?
minha solução deselegante até agora é: %código% funciona, mas é uma dor para matar:)
Além disso, você pode ver lá que eu não me importo com tudo o que é respondido ao cliente. Eu só quero ver os pedidos chegando sem ter que instalar o apache / ngix / qualquer script mais complexo que
while true; do echo 123 | sudo nc -l 80; done
A solução mais simples provavelmente é:
sudo python -m SimpleHTTPServer 80
que retornará respostas HTTP adequadas para as solicitações também.
Tags networking debug netcat