В рамках проекта HTTPLabs (https://github.com/gchaincl/httplab) подготовлена реализация интерактивного http-сервера, позволяющего наглядно инспектировать приходящие запросы и на лету генерировать ответы, соответствующие заданным параметрам. В том числе можно по мере поступления запросов править заголовки, коды ответа, задержки и сами ответы. Также можно выводить готовые ответы из ранее подготовленного типового списка. Утилита подготовлена по мотивам интерактивного http-клиента wuzz (https://github.com/asciimoo/wuzz). Код написан на языке Go и поставляется под лицензией MIT.
URL: https://news.ycombinator.com/item?id=13757730
Новость: https://www.opennet.ru/opennews/art.shtml?num=46116
Весьма интересно. Надо будет попробовать.
Кривота на анимации сплошная :(
Месяц назад вот такая штука появилась: https://github.com/asciimoo/wuzz
И да, ничего удобнее httpie и python requests нету.
>> ничего удобнее httpie и python requests нетуСоглашусь.
А вот это вообще лол https://github.com/gchaincl/httplab/issues/4
Детская игрушка короче...
HTTP никакого отношения к TLS не имеет, несмотря на макретинговый булшит HTTPS. Если поколение Клауд этого не понимает, это не проблемы авторов HTTPLabs.
куда не сунься, го толкают
мож оно и удобно, но производительность ... далека от си
Там, куда его толкают, обычно надо сравнивать не с си, а с питоном. У которого Go выигрывает в разы, конечно.
> У которого Go выигрывает в разы, конечно.прув или gtfo
А куда ты суешься, что везде го мерещица? Он вполне себе в своей нише живет, бекэнды-утилиты и за ее пределами не отсвечивает.
Интересно, а есть такое же, только MITM?
Что-то типа tsung, но с меньшими амбициями.
mitmproxy. Быть может, его можно скрестить с этим.Ну либо очень удобный, но проприетарный Charles Web Debugging Proxy.
Видел еще, что fiddler вышел для Linux. Вот только установить у меня есго так и не получилось
Для установки нужно лишь распаковать архив, но вот чтобы это добро запустить, нужно еще кучу добра в виде mono установить.