Я настраиваю встроенное устройство и хотел бы получить возможность вывода команды оболочки через запрос на локальном веб-сервере (nginx).
Моя цель - использовать это как способ запустить tcpdump на целевом устройстве, настроить вывод в формате wireshark и сделать его доступным через LAN IP-адрес устройства, http://example.com/capture.
Я не хочу получать доступ к этому через браузер, вместо этого возьмите вывод с помощью curl и перенаправьте его в wireshark.
Я обнаружил, что это возможно с HTTP / 2. Это выглядит как очень многообещающий пример:
https://techtutorialsx.com/2018/11/23/esp32-http-2-get-request-with-continuous-stream-response/