Создать концентратор для HTTP-запросов

Я очень новичок в Ubuntu и в компьютерном программировании в целом. Я хотел бы создать концентратор, который получает http-запросы от сервера и отправляет его на другой компьютер. Поэтому мой вопрос заключается в том, как мне написать скрипт на bash, который распознает http-запросы от определенного веб-сервера?

Я знаю, как выполнять запросы GET и POST только из командной строки (благодаря команде curl). И я не хотел бы использовать другие программы для написания скриптов, кроме bash.

Я надеюсь, что вы можете дать мне несколько ответов, я даже не знаю, погода, можно сделать все эти вещи.

Большое спасибо.

0
задан 26 July 2019 в 11:57

1 ответ

Не огромный программист удара, а поиск Google привел к shinatra.sh, который является "веб-сервером удара в 5 строках". Вы можете адаптировать его для обращения к потребностям. Я нашел информацию здесь: https://github.com/benrady/shinatra

Решение использует netcat (nc), чтобы послушать на порте для запроса и затем сделать что-то. Определенная документация относительно nc доступна путем ввода человека nc на Ubuntu на терминале. Но можно также считать его онлайн здесь: https://www.computerhope.com/unix/nc.htm

0
ответ дан 23 October 2019 в 08:57

Другие вопросы по тегам:

Похожие вопросы: