ℹ️ Иногда при разработке бэкенда нужно быстро развернуть локальный HTTP-сервер — протестировать webhook, прокинуть JSON, проверить callback от платёжки. Вместо того чтобы писать мини-сервер на Flask или Express, есть утилита http-server и несколько фишек для Bash.
➡️ Вот минимальный пример для запуска HTTP-сервера из текущей директории:
npx http-server . -p 8080
А если нужно принять POST-запрос и посмотреть тело — поможет простая связка с nc:
while true; do nc -l 8000 | tee request.log; done
Или вариант посложнее — на Python, с выводом тела запроса:
python3 -m http.server --bind 127.0.0.1 8000
🔥 Для симуляции API-эндпоинтов без кода можно использовать Mocky, Webhook.site, или ngrok — он пробрасывает порт наружу:
ngrok http 8000
✳️ Эти фишки экономят время при интеграционных тестах, отладке вебхуков и проверке сторонних систем — без лишнего кода и серверов.
tags: #полезно #разработка #web
🧭 @recura_tech



