netcat, nc, прослушивание нескольких запросов

Я пытаюсь отладить сетевой клиент. Мне просто нужно увидеть несколько HTTP-запросов, сделанных последовательно.

моя первая идея была o run nc -l 80, но оно будет держать открытым гнездо после первого соединения. Есть ли способ запустить его быстро, как deamon или многопоточный режим? без необходимости установки inetd или подобных?

мое грубое решение до сих пор:

while true; do echo 123 | sudo nc -l 80; done

это работает, но это боль, чтобы убить 🙂

также вы можете увидеть там, что мне все равно, что это ответил клиент. Я просто хочу, чтобы запросы приходили без необходимости устанавливать apache/ngix / любой более сложный скрипт, чем nc

10
задан gcb
18.02.2023 15:22 Количество просмотров материала 2443
Распечатать страницу

1 ответ

самое простое решение, вероятно, сделать:

sudo python -m SimpleHTTPServer 80

, который будет возвращать правильные ответы HTTP на запросы также.

1
отвечен seumasmac 2023-02-19 23:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх