Я опубликовал этот твит пару дней назад. И теперь, после огромного количества комментов и ретвитов, мне кажется, что я должен остановиться на этом подробнее. Правда ли это валидный URL? Как его распарсить? Да что вообще такое этот ваш URL?
HAProxy before 2.7.3 may allow a bypass of access control because HTTP/1 headers are inadvertently lost in some situations, aka "request smuggling." The HTTP header parsers in HAProxy may accept empty header field names, which could be used to truncate the list of HTTP headers and thus make some headers disappear after being parsed and processed for HTTP/1.0 and HTTP/1.1. For HTTP/2 and HTTP/3, the impact is limited because the headers disappear before being parsed and processed, as if they had…
В прошлом году Дэниэл Стенберг, создатель curl, написал пост об одном забавном URL:http://http://http://@http://http://?http://#http://Пост интересен, рекомендую его прочитать. Автор объясняет, как устроен URL, и как различные системы его обрабатывают. Но в том посте не разобрано, в частности, как…
Мост между Python и React Сова – это нано-фреймворк, который можно встроить в другие фреймворки. Картинка с sova.online, на котором запущено 3 http сервера: http://sova.online/ — просто Falcon http://sova.online:8000/ — просто Django http://sova.online:8001/ — просто Python (логин: 1, пароль: 1) Там же исходные коды и инструкция по установке. Там же нет рекламы. Читать дальше →